<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>测试报告</title>
        <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.5.0/css/bootstrap.min.css">
    <script src=" https://cdn.staticfile.org/jquery/2.0.0/jquery.min.js"></script>
    <script src="https://cdn.staticfile.org/echarts/5.1.2/echarts.min.js"></script>
    <!--    页面样式-->
    <style type="text/css">
        /*标题样式*/
        .title {
            width: auto;
            height: 60px;
            text-align: center;
            font: bolder 38px/60px "Microsoft YaHei UI";
        }

        /*汇总信息样式*/
        .summary {
            width: 90%;
            position: absolute;
            top: 120px;
            margin-left: 5%;

        }

        .text-left {
            font: bolder 20px/30px "Microsoft YaHei UI";
        }

        .left {
            width: 50%;
            float: left;

        }

        .right {
            width: 50%;
            float: right;

        }

        .desc {
            float: left;
            width: 100%;
        }

        .list-group-item span {
            font: normal 16px/38px "Microsoft YaHei UI";
            padding: 30px;

        }

        .list-group-item {
            position: relative;
            display: block;
            padding: .4rem 1.25rem;
            background-color: #fff;
            border: 1px solid rgba(0, 0, 0, .125);
        }

        /* 执行信息样式   */
        .test_info {
            width: 90%;
            position: absolute;
            top: 900px;
            margin-left: 5%;

            color: #28a745 !important;
        }

        .table td, th {
            border: solid 2px rgba(9, 122, 51, 0.11) !important;
            padding: 0;
            line-height: 40px;
            text-align: center;

        }


        select {
            border: 0;
            padding: 0;
            margin: 0;
            height: 2em;
            width: 8em;
            margin-left: 2em;
        }

        option {
            text-align: center;
            height: 36px;
            font: none 18px/36px "Microsoft YaHei UI";
            color: #28a745 !important;
        }

        .test_log {
            background: rgba(163, 171, 189, 0.15);
            width: 100%;
            height: 50px;
            border-top: none;
            border-bottom: none;
            display: none;
            text-align: left;
        }

        .test_log td {
            text-align: left;
            height: 30px;
            margin: 0;
            padding-left: 3em;
            padding-right: 3em;
            font: none 18px/24px "Microsoft YaHei UI";
            color: #9e141a;
        }

        pre {
            margin: 0;
            white-space: pre-wrap;
            white-space: -moz-pre-wrap;
            white-space: -o-pre-wrap;
            word-wrap: break-word;
        }

        /*    测试图表显示*/
        .char {
            width: 90%;
            position: absolute;
            top: 450px;
            margin-left: 5%;
            color: #28a745 !important;
        }

    </style>

</head>
<body>

<!--报告标题-->
<div class="title text-success">
    <div class="shadow-lg p-3 mb-5 bg-white rounded">测试报告</div>
</div>

<!--汇总信息-->
<div class="summary">
    <p class="text-left text-success">测试结果汇总</p>
    <div class="left">
        <ul class="list-group">
            <li class="list-group-item">
                <button type="button" class="btn btn-success">测试人员</button>
                <span class="text-dark">小测试</span>
            </li>
            <li class="list-group-item">
                <button type="button" class="btn btn-success">开始时间</button>
                <span class="text-dark">2024-11-21 14:37:57</span>
            </li>
            <li class="list-group-item">
                <button type="button" class="btn btn-success">执行时间</button>
                <span class="text-dark">14.254777 S</span>
            </li>
            <li class="list-group-item">
                <button type="button" class="btn btn-success">用例总数</button>
                <span class="text-dark">137</span>
            </li>


        </ul>
    </div>
    <div class="right">
        <ul class="list-group">

            <li class="list-group-item">
                <button type="button" class="btn btn-success">成功用例</button>
                <span class="text-success">105</span>
            </li>
            <li class="list-group-item">
                <button type="button" class="btn btn-danger">失败用例</button>
                <span class="text-warning">22</span>
            </li>
            <li class="list-group-item">
                <button type="button" class="btn btn-warning">错误用例</button>
                <span class="text-danger">4</span>
            </li>
            <li class="list-group-item">
                <button type="button" class="btn btn-secondary">跳过用例</button>
                <span class="text-secondary">6</span>
            </li>
        </ul>
    </div>
    <div class="desc">
        <ul class="list-group">
            <li class="list-group-item">
                <button type="button" class="btn btn-success">描述信息</button>
                <span class="text-secondary">无</span>
            </li>
        </ul>
    </div>
</div>

<!--测试图表-->
<div class="char">
    <p class="text-left text-success">图表展示</p>
    <div id="char2" style="width: 49%;height: 400px;float: left"></div>
    <div id="char" style="width: 49%;height: 400px ;float: left"></div>
</div>

<!--详细信息-->
<div class="test_info">

    <p class="text-left text-success">详细信息</p>
    <div class="table_data">

        <table class="table">
            <thead class="bg-success text-light">
            <tr>
                <th scope="col" style="width: 5%;padding: 0">编号</th>
                <th scope="col" style="width: 20%;padding: 0">
                    <span>用例模块</span>
                    <select id="testClass">
                        <option>所有</option>
                        
                        <option value="caseexternaApitest_externaApi_casepy">case\externaApi\test_externaApi_case.py</option>
                        
                        <option value="caseexternaApitest_createProjectByVoidpy">case\externaApi\test_createProjectByVoid.py</option>
                        
                        <option value="caseexternaApitest_getVoucherListpy">case\externaApi\test_getVoucherList.py</option>
                        
                        <option value="caseexternaApitest_whiteCreatepy">case\externaApi\test_whiteCreate.py</option>
                        
                        <option value="caseinternalApitest_internalApi_casepy">case\internalApi\test_internalApi_case.py</option>
                        
                        <option value="caseexternaApitest_getOrgListpy">case\externaApi\test_getOrgList.py</option>
                        
                        <option value="caseinternalApitest_main_process_scenariopy">case\internalApi\test_main_process_scenario.py</option>
                        
                        <option value="caseinternalApitest_prevSqlpy">case\internalApi\test_prevSql.py</option>
                        
                        <option value="caseexternaApitest_getListDetailByVulDataIdpy">case\externaApi\test_getListDetailByVulDataId.py</option>
                        
                        <option value="caseexternaApitest_testpy">case\externaApi\test_test.py</option>
                        
                        <option value="caseexternaApitest_sqlpy">case\externaApi\test_sql.py</option>
                        
                        <option value="caseexternaApitest_editVulTagpy">case\externaApi\test_editVulTag.py</option>
                        
                        <option value="caseinternalApitest_createProjectTaskpy">case\internalApi\test_createProjectTask.py</option>
                        
                        <option value="caseinternalApitest_datacenterpy">case\internalApi\test_datacenter.py</option>
                        
                        <option value="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</option>
                        
                        <option value="caseinternalApitest_userpy">case\internalApi\test_user.py</option>
                        
                        <option value="caseexternaApitest_getVulDatapy">case\externaApi\test_getVulData.py</option>
                        
                        <option value="caseexternaApitest_compareResultpy">case\externaApi\test_compareResult.py</option>
                        
                    </select>
                </th>
                <th scope="col" style="width: 15%;padding: 0">测试方法</th>
                <th scope="col" style="width: 20%;padding: 0">用例描述</th>
                <th scope="col" style="width: 10%;padding: 0">执行时间</th>
                <th scope="col" style="width: 20%;padding: 0">

                    <span>执行结果</span>
                    <select id="testResult">
                        <option>所有</option>
                        <option class="text-success">成功</option>
                        <option class="text-warning">失败</option>
                        <option class="text-danger">错误</option>
                        <option class="text-info">跳过</option>
                    </select>

                </th>
                <th scope="col" style="width: 10%;padding: 0">详细信息</th>
            </tr>
            </thead>
            <tbody>
            
            <tr >


                <td>1</td>
                <td class="caseexternaApitest_compareResultpy">case\externaApi\test_compareResult.py</td>
                <td>TestCodeSecAPI.test_compareResult</td>
                <td>None</td>
                <td>0.103874</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：失败。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/compareResult
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '8cc6b8ecf22dd98418de89e902dbc6854e2f2457ad1045db6aaccfaf899fe3c9',
 'x-cs-timestamp': '1732171078306'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'lastRecordId': '4ef102d6-f462-49fc-b41b-4365fb54faa5',
 'recordId': '419f6d23-05dd-486b-823a-455c6c381c6c'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%slastRecordId=4ef102d6-f462-49fc-b41b-4365fb54faa5&recordId=419f6d23-05dd-486b-823a-455c6c381c6c&7a100162-8d23-4df9-aff8-1eee352d67ab&0a5a3869-3dee-4c7c-adbe-f0659be809a1&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171078362&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': '失败。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/compareResult 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171078306', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '8cc6b8ecf22dd98418de89e902dbc6854e2f2457ad1045db6aaccfaf899fe3c9', 'lang': 'zh-CN'}
请求参数：{'lastRecordId': '4ef102d6-f462-49fc-b41b-4365fb54faa5', 'recordId': '419f6d23-05dd-486b-823a-455c6c381c6c'}
响应：{'status': False, 'code': 'B500', 'message': '失败。'}
</pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_compareResult.TestCodeSecAPI object at 0x0000016BCC3E9160>

    def test_compareResult(self):
        base_path = f"/project/{projectUuid}/task/{appId}/compareResult"
        url = base_url + base_path
        parameter = {
            "lastRecordId": "4ef102d6-f462-49fc-b41b-4365fb54faa5",
            "recordId": "419f6d23-05dd-486b-823a-455c6c381c6c"
        }
        response = send_request(url, "get", parameter, base_path)
>       assert "成功" in response["message"]
E       AssertionError: assert '成功' in '失败。'

case\externaApi\test_compareResult.py:43: AssertionError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>2</td>
                <td class="caseexternaApitest_compareResultpy">case\externaApi\test_compareResult.py</td>
                <td>TestCodeSecAPI.test_compareVulDetailInfo</td>
                <td>None</td>
                <td>0.123451</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：失败。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/compareVulDetailInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '510c93f5b7888a46d4cd4ef824ab43cc294c90edb3fc0b76ab837f7474c22bb4',
 'x-cs-timestamp': '1732171078518'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'lastRecordId': '4ef102d6-f462-49fc-b41b-4365fb54faa5',
 'recordId': '419f6d23-05dd-486b-823a-455c6c381c6c'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%slastRecordId=4ef102d6-f462-49fc-b41b-4365fb54faa5&recordId=419f6d23-05dd-486b-823a-455c6c381c6c&7a100162-8d23-4df9-aff8-1eee352d67ab&0a5a3869-3dee-4c7c-adbe-f0659be809a1&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171078576&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': '失败。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/compareVulDetailInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171078518', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '510c93f5b7888a46d4cd4ef824ab43cc294c90edb3fc0b76ab837f7474c22bb4', 'lang': 'zh-CN'}
请求参数：{'lastRecordId': '4ef102d6-f462-49fc-b41b-4365fb54faa5', 'recordId': '419f6d23-05dd-486b-823a-455c6c381c6c'}
响应：{'status': False, 'code': 'B500', 'message': '失败。'}
</pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_compareResult.TestCodeSecAPI object at 0x0000016BCC3EBAD0>

    def test_compareVulDetailInfo(self):
        base_path = f"/project/{projectUuid}/task/{appId}/compareVulDetailInfo"
        url = base_url + base_path
        parameter = {
            "lastRecordId": "4ef102d6-f462-49fc-b41b-4365fb54faa5",
            "recordId": "419f6d23-05dd-486b-823a-455c6c381c6c"
        }
        response = send_request(url, "get", parameter, base_path)
>       assert "成功" in response["message"]
E       AssertionError: assert '成功' in '失败。'

case\externaApi\test_compareResult.py:54: AssertionError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>3</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_prev</td>
                <td>None</td>
                <td>0.000346</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">Executing SQL: delete from project where project_desc like '%接口创建项目%' and status_static_code !='3';
Affected rows: 39
Executing SQL: delete from project where name like '%projectDesc%' and status_static_code !='3';
Affected rows: 6
前置任务：SQL执行成功！
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>4</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>projectName_none</td>
                <td>0.103217</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：projectName：该字段不能为空。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '8bbc2898e5523c1170c5c99130931336a626ccd265cd4319ff3ea19f91d9a734',
 'x-cs-timestamp': '1732171078707'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'EMXgsLGcOEfBMrz/eHTr2lSTtk+KNzy09qtsP3+oj9XVm2nKEO7Dm7QPBVnYsyBPuWs+5QLqWyWC91RXQ9zo8Z8RmclnJQVveQJ/I88NN88TK8XoQ0wvRm8FPxrvKYAMuPGsua0b/IfV2ZFwh6yu/+MWIv6DZw/w7vdxRg+Wjec=',
 'projectDesc': '接口创建项目：projectName不传',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=EMXgsLGcOEfBMrz/eHTr2lSTtk+KNzy09qtsP3+oj9XVm2nKEO7Dm7QPBVnYsyBPuWs+5QLqWyWC91RXQ9zo8Z8RmclnJQVveQJ/I88NN88TK8XoQ0wvRm8FPxrvKYAMuPGsua0b/IfV2ZFwh6yu/+MWIv6DZw/w7vdxRg+Wjec=&projectDesc=接口创建项目：projectName不传&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171078764&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': 'projectName：该字段不能为空。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171078707', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '8bbc2898e5523c1170c5c99130931336a626ccd265cd4319ff3ea19f91d9a734', 'lang': 'zh-CN'}
请求参数：{'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目：projectName不传', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'EMXgsLGcOEfBMrz/eHTr2lSTtk+KNzy09qtsP3+oj9XVm2nKEO7Dm7QPBVnYsyBPuWs+5QLqWyWC91RXQ9zo8Z8RmclnJQVveQJ/I88NN88TK8XoQ0wvRm8FPxrvKYAMuPGsua0b/IfV2ZFwh6yu/+MWIv6DZw/w7vdxRg+Wjec='}
响应：{'status': False, 'code': 'B500', 'message': 'projectName：该字段不能为空。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>5</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>projectName_null</td>
                <td>0.102885</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：projectName：该字段不能为空。, 项目名称必须由2-512个字符组成。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '4a8f65ed4e528591782c41ef1d88e0e6c0f3ae339329f2130d1a7022a5b4196e',
 'x-cs-timestamp': '1732171078810'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'XsYCi/f7gmHKXkMCIlXEPQ5baIVKd3V+VVHSO4RrxAU0JlmA+FP6boNl/19YDyTcizpjY2dt9ePN3kXPYuNpXCGJR33BN4NJ3Q2LIeW4D2V6mbl7Bb8wtCKpJUQ/E7X255sJQiHoUN69IwgDJpG30wMksNfgUJW0SadT9tuK4Cc=',
 'projectDesc': '接口创建项目：projectName为空',
 'projectName': '',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=XsYCi/f7gmHKXkMCIlXEPQ5baIVKd3V+VVHSO4RrxAU0JlmA+FP6boNl/19YDyTcizpjY2dt9ePN3kXPYuNpXCGJR33BN4NJ3Q2LIeW4D2V6mbl7Bb8wtCKpJUQ/E7X255sJQiHoUN69IwgDJpG30wMksNfgUJW0SadT9tuK4Cc=&projectDesc=接口创建项目：projectName为空&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171078871&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500',
 'message': 'projectName：该字段不能为空。, 项目名称必须由2-512个字符组成。',
 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171078810', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '4a8f65ed4e528591782c41ef1d88e0e6c0f3ae339329f2130d1a7022a5b4196e', 'lang': 'zh-CN'}
请求参数：{'projectName': '', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目：projectName为空', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'XsYCi/f7gmHKXkMCIlXEPQ5baIVKd3V+VVHSO4RrxAU0JlmA+FP6boNl/19YDyTcizpjY2dt9ePN3kXPYuNpXCGJR33BN4NJ3Q2LIeW4D2V6mbl7Bb8wtCKpJUQ/E7X255sJQiHoUN69IwgDJpG30wMksNfgUJW0SadT9tuK4Cc='}
响应：{'status': False, 'code': 'B500', 'message': 'projectName：该字段不能为空。, 项目名称必须由2-512个字符组成。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>6</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>projectName_toolong:513</td>
                <td>0.108608</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：项目名称必须由2-512个字符组成。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '09cb5306dea771168630f2476ba1208c0aed39acec55675c3c61fd84c15b57f5',
 'x-cs-timestamp': '1732171078917'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'VPP/WlBYfemeHa/RL3Qp04o25vjDg7nKlvnRxqgkKSU5+W0aLHA/OBxc1xIixRcvKxpAfVzjWns1SeSkzLHoYORzWc8Qd7G6iB51LVU2TvhAqJYrYtjn6svij80TXaLIcWK5zXJySKjlassfUcIen+aIPI4OJAnvibO6R52yaNo=',
 'projectDesc': '接口创建项目：projectName超长：513个字符',
 'projectName': '012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567895555512345123',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=VPP/WlBYfemeHa/RL3Qp04o25vjDg7nKlvnRxqgkKSU5+W0aLHA/OBxc1xIixRcvKxpAfVzjWns1SeSkzLHoYORzWc8Qd7G6iB51LVU2TvhAqJYrYtjn6svij80TXaLIcWK5zXJySKjlassfUcIen+aIPI4OJAnvibO6R52yaNo=&projectDesc=接口创建项目：projectName超长：513个字符&projectName=012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567895555512345123&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171078977&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': '项目名称必须由2-512个字符组成。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171078917', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '09cb5306dea771168630f2476ba1208c0aed39acec55675c3c61fd84c15b57f5', 'lang': 'zh-CN'}
请求参数：{'projectName': '012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567895555512345123', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目：projectName超长：513个字符', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'VPP/WlBYfemeHa/RL3Qp04o25vjDg7nKlvnRxqgkKSU5+W0aLHA/OBxc1xIixRcvKxpAfVzjWns1SeSkzLHoYORzWc8Qd7G6iB51LVU2TvhAqJYrYtjn6svij80TXaLIcWK5zXJySKjlassfUcIen+aIPI4OJAnvibO6R52yaNo='}
响应：{'status': False, 'code': 'B500', 'message': '项目名称必须由2-512个字符组成。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>7</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>projectName_tooshort</td>
                <td>0.113940</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：项目名称必须由2-512个字符组成。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '7907fe73396684facd3aceaa6dbfbe74b699a9a4d8ad753899a36716febc7421',
 'x-cs-timestamp': '1732171079031'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'H7ld6t4gNtFvBu6g/WvJ6vo+BKgRi8D1tvDhG2ZSPuDgIG2OorvJAkvaMdLbkN2n7rxbfBY2BvWgEuPTc/XSEWompAIxaCoqwIHcZPe7Bn1WolHUu1s1VnTlAnW2ZyjYYJwg/jGSzEHh/8WbH7yEu3TDTfMoJ3FDfBneXDjL/Hc=',
 'projectDesc': '接口创建项目：projectName过短',
 'projectName': '1',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=H7ld6t4gNtFvBu6g/WvJ6vo+BKgRi8D1tvDhG2ZSPuDgIG2OorvJAkvaMdLbkN2n7rxbfBY2BvWgEuPTc/XSEWompAIxaCoqwIHcZPe7Bn1WolHUu1s1VnTlAnW2ZyjYYJwg/jGSzEHh/8WbH7yEu3TDTfMoJ3FDfBneXDjL/Hc=&projectDesc=接口创建项目：projectName过短&projectName=1&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171079085&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': '项目名称必须由2-512个字符组成。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171079031', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '7907fe73396684facd3aceaa6dbfbe74b699a9a4d8ad753899a36716febc7421', 'lang': 'zh-CN'}
请求参数：{'projectName': '1', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目：projectName过短', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'H7ld6t4gNtFvBu6g/WvJ6vo+BKgRi8D1tvDhG2ZSPuDgIG2OorvJAkvaMdLbkN2n7rxbfBY2BvWgEuPTc/XSEWompAIxaCoqwIHcZPe7Bn1WolHUu1s1VnTlAnW2ZyjYYJwg/jGSzEHh/8WbH7yEu3TDTfMoJ3FDfBneXDjL/Hc='}
响应：{'status': False, 'code': 'B500', 'message': '项目名称必须由2-512个字符组成。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>8</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>projectName_onlyspace</td>
                <td>0.127761</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：projectName：该字段不能为空。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '3149c70fa58d0718066fc5b7ba52463a3fddc627370645c8a24cee10a66bc7c3',
 'x-cs-timestamp': '1732171079147'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'UET8KpDjyWW60rKuR/6V76UhBGa9an4PbLjXvKCXTV6A0uwECBm8bJjo1/gqmzoyJlknmjWG5DHKTp+5JEgQ+R610y0X2e1lZcWZRrLH5RXKo8fuIMnlCeXBdpFfBpPHYFjlG8J3fhPLe/Y/meE4x7dNtKoM0Nf+gp53CzxqbLc=',
 'projectDesc': '接口创建项目：projectName只有空格',
 'projectName': '   ',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=UET8KpDjyWW60rKuR/6V76UhBGa9an4PbLjXvKCXTV6A0uwECBm8bJjo1/gqmzoyJlknmjWG5DHKTp+5JEgQ+R610y0X2e1lZcWZRrLH5RXKo8fuIMnlCeXBdpFfBpPHYFjlG8J3fhPLe/Y/meE4x7dNtKoM0Nf+gp53CzxqbLc=&projectDesc=接口创建项目：projectName只有空格&projectName=   &type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171079225&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': 'projectName：该字段不能为空。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171079147', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '3149c70fa58d0718066fc5b7ba52463a3fddc627370645c8a24cee10a66bc7c3', 'lang': 'zh-CN'}
请求参数：{'projectName': '   ', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目：projectName只有空格', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'UET8KpDjyWW60rKuR/6V76UhBGa9an4PbLjXvKCXTV6A0uwECBm8bJjo1/gqmzoyJlknmjWG5DHKTp+5JEgQ+R610y0X2e1lZcWZRrLH5RXKo8fuIMnlCeXBdpFfBpPHYFjlG8J3fhPLe/Y/meE4x7dNtKoM0Nf+gp53CzxqbLc='}
响应：{'status': False, 'code': 'B500', 'message': 'projectName：该字段不能为空。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>9</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>projectNam_Contains special characters</td>
                <td>0.105981</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：项目名称不能包含￥()？！{}《》!#%&*\\/|:<>?\ 等特殊字符。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '9db994f93267083a6da27aa0c49f04861af72db2f96c028e424d0429b4cbec8f',
 'x-cs-timestamp': '1732171079273'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'oNyuJpJNOKyddO68Z3vbti0MgphIxo7bNwQSAJilTKfuJfw2Me9sY65dRcwSxkaLORUI9GYMlg7qye5GHc4tMRCcLb15yvG16XMyEGrpTMg3nuPo3bMuKoQvbacwvNDWWUqfHuBb0xyV2SVuGZSKiSwhrBJROWuD13pkRH8n+ZU=',
 'projectDesc': '接口创建项目：projectName包含特殊字符',
 'projectName': '#￥%……*',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=oNyuJpJNOKyddO68Z3vbti0MgphIxo7bNwQSAJilTKfuJfw2Me9sY65dRcwSxkaLORUI9GYMlg7qye5GHc4tMRCcLb15yvG16XMyEGrpTMg3nuPo3bMuKoQvbacwvNDWWUqfHuBb0xyV2SVuGZSKiSwhrBJROWuD13pkRH8n+ZU=&projectDesc=接口创建项目：projectName包含特殊字符&projectName=#￥%……*&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171079331&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500',
 'message': '项目名称不能包含￥()？！{}《》!#%&*\\\\/|:<>?\\ 等特殊字符。',
 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171079273', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '9db994f93267083a6da27aa0c49f04861af72db2f96c028e424d0429b4cbec8f', 'lang': 'zh-CN'}
请求参数：{'projectName': '#￥%……*', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目：projectName包含特殊字符', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'oNyuJpJNOKyddO68Z3vbti0MgphIxo7bNwQSAJilTKfuJfw2Me9sY65dRcwSxkaLORUI9GYMlg7qye5GHc4tMRCcLb15yvG16XMyEGrpTMg3nuPo3bMuKoQvbacwvNDWWUqfHuBb0xyV2SVuGZSKiSwhrBJROWuD13pkRH8n+ZU='}
响应：{'status': False, 'code': 'B500', 'message': '项目名称不能包含￥()？！{}《》!#%&*\\\\/|:<>?\\ 等特殊字符。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>10</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>projectName_two characters</td>
                <td>0.146155</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'd3b1745b99db8445aab80f224bcde1fead6eae14460a49aede13d9f3ffacf8cd',
 'x-cs-timestamp': '1732171079408'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'wIei6xF/0kGkpJ1BjK6TMYrxhIpOJm1Gc1N2WKMfV9oa4Ik5gO9puyFdscBANTC9fw0ZZQQg1MCJ+m7cS6B70V5FUSj7cpcAQza2BCw+qHQnMUgfKcC9QkQjtoVFXjb6lr66AI2y4VdY8WnytBC9QRC3WkNzlle7HaBMSS7h4Ec=',
 'projectDesc': '接口创建项目：projectName两个字符',
 'projectName': '根据',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=wIei6xF/0kGkpJ1BjK6TMYrxhIpOJm1Gc1N2WKMfV9oa4Ik5gO9puyFdscBANTC9fw0ZZQQg1MCJ+m7cS6B70V5FUSj7cpcAQza2BCw+qHQnMUgfKcC9QkQjtoVFXjb6lr66AI2y4VdY8WnytBC9QRC3WkNzlle7HaBMSS7h4Ec=&projectDesc=接口创建项目：projectName两个字符&projectName=根据&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171079475&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'd7c7731b-d338-4db4-946b-8a94adb7f5e6',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': '根据',
          'projectUuid': '0eb6cd91-b7ed-45ba-81e9-3807b14756f5'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171079408', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'd3b1745b99db8445aab80f224bcde1fead6eae14460a49aede13d9f3ffacf8cd', 'lang': 'zh-CN'}
请求参数：{'projectName': '根据', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目：projectName两个字符', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'wIei6xF/0kGkpJ1BjK6TMYrxhIpOJm1Gc1N2WKMfV9oa4Ik5gO9puyFdscBANTC9fw0ZZQQg1MCJ+m7cS6B70V5FUSj7cpcAQza2BCw+qHQnMUgfKcC9QkQjtoVFXjb6lr66AI2y4VdY8WnytBC9QRC3WkNzlle7HaBMSS7h4Ec='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': '根据', 'projectUuid': '0eb6cd91-b7ed-45ba-81e9-3807b14756f5', 'appId': 'd7c7731b-d338-4db4-946b-8a94adb7f5e6', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>11</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>projectName_512characters</td>
                <td>0.121422</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'db80dd9dc62d533ca8030f6a226a52f3031017cd851389457966838ce0c9af62',
 'x-cs-timestamp': '1732171079525'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'BFGRjLjehYS2dGFQyqipTRUPmjcNKYYXe6wU5qLixkMmrjvwkq5EhcqIrZfhxAh+p88fs9b1hLBE6ahCdr3dzaOQDj2fx/3ziLpN/dqgJDaxxpszoQb/9JURNWszC8o3UKeF+fb+JnN5+mrcFjm7f51VyvkloFgKRCR5tlpntUc=',
 'projectDesc': '接口创建项目：projectName512个字符',
 'projectName': '01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789555551234512',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=BFGRjLjehYS2dGFQyqipTRUPmjcNKYYXe6wU5qLixkMmrjvwkq5EhcqIrZfhxAh+p88fs9b1hLBE6ahCdr3dzaOQDj2fx/3ziLpN/dqgJDaxxpszoQb/9JURNWszC8o3UKeF+fb+JnN5+mrcFjm7f51VyvkloFgKRCR5tlpntUc=&projectDesc=接口创建项目：projectName512个字符&projectName=01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789555551234512&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171079602&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '2cdee935-08f1-4979-8f8c-162eb6b23ad2',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': '01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789555551234512',
          'projectUuid': 'd2551851-ab9e-4a5b-b584-d7ba0286f759'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171079525', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'db80dd9dc62d533ca8030f6a226a52f3031017cd851389457966838ce0c9af62', 'lang': 'zh-CN'}
请求参数：{'projectName': '01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789555551234512', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目：projectName512个字符', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'BFGRjLjehYS2dGFQyqipTRUPmjcNKYYXe6wU5qLixkMmrjvwkq5EhcqIrZfhxAh+p88fs9b1hLBE6ahCdr3dzaOQDj2fx/3ziLpN/dqgJDaxxpszoQb/9JURNWszC8o3UKeF+fb+JnN5+mrcFjm7f51VyvkloFgKRCR5tlpntUc='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': '01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789555551234512', 'projectUuid': 'd2551851-ab9e-4a5b-b584-d7ba0286f759', 'appId': '2cdee935-08f1-4979-8f8c-162eb6b23ad2', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>12</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>projectName_space and characters</td>
                <td>0.124180</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'bc9e8d9307d9bd50b2ca64e12fe4a136f53d3cb5d24a8cc225653b7458677d0f',
 'x-cs-timestamp': '1732171079653'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'tOoELCckYoz0uMKnZRMnO91tzcMTPQZeDn9t/ccK/jokCtctHK+sVwufM3299jXDGzk1hdDUdm0TQsVzJmrQHBGc+swTaWFY1C2FxUCvpJKjz5QZu//VbSjMvDRM1413tvd8WkKYvrYYcve7615hrVFcDvEp/T6SgpkA0nOlpeo=',
 'projectDesc': '接口创建项目：projectName包含空格+字符',
 'projectName': '空格   自动   清除',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=tOoELCckYoz0uMKnZRMnO91tzcMTPQZeDn9t/ccK/jokCtctHK+sVwufM3299jXDGzk1hdDUdm0TQsVzJmrQHBGc+swTaWFY1C2FxUCvpJKjz5QZu//VbSjMvDRM1413tvd8WkKYvrYYcve7615hrVFcDvEp/T6SgpkA0nOlpeo=&projectDesc=接口创建项目：projectName包含空格+字符&projectName=空格   自动   清除&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171079727&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '646408c9-c953-458c-821f-642ffce9a725',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': '空格   自动   清除',
          'projectUuid': '50dc8660-12ff-46a5-8a16-b39a88b73bf8'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171079653', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'bc9e8d9307d9bd50b2ca64e12fe4a136f53d3cb5d24a8cc225653b7458677d0f', 'lang': 'zh-CN'}
请求参数：{'projectName': '空格   自动   清除', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目：projectName包含空格+字符', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'tOoELCckYoz0uMKnZRMnO91tzcMTPQZeDn9t/ccK/jokCtctHK+sVwufM3299jXDGzk1hdDUdm0TQsVzJmrQHBGc+swTaWFY1C2FxUCvpJKjz5QZu//VbSjMvDRM1413tvd8WkKYvrYYcve7615hrVFcDvEp/T6SgpkA0nOlpeo='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': '空格   自动   清除', 'projectUuid': '50dc8660-12ff-46a5-8a16-b39a88b73bf8', 'appId': '646408c9-c953-458c-821f-642ffce9a725', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>13</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>projectDesc_none</td>
                <td>0.120377</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '6488807bf882ccbfa360bfddce966f8c3cca5fa884702b9958e4167fcb500a81',
 'x-cs-timestamp': '1732171079780'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'codEydggY0ez09M6AIUVuVQkwl2eeojgeR4TslJXU2ctGJb8878Quw8aEGy2PZGMYJUNGpbaWiaHYKmVFMQwU9a/c9iLJO6ObJvsNmQjuwfQrK1hpyMAdi4I9AM2WzNJ6AI0uqt9M1/f/gngBHxwP0hlQ25s9RQgTss4QOWqMt8=',
 'projectDesc': '',
 'projectName': 'projectDesc不传',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=codEydggY0ez09M6AIUVuVQkwl2eeojgeR4TslJXU2ctGJb8878Quw8aEGy2PZGMYJUNGpbaWiaHYKmVFMQwU9a/c9iLJO6ObJvsNmQjuwfQrK1hpyMAdi4I9AM2WzNJ6AI0uqt9M1/f/gngBHxwP0hlQ25s9RQgTss4QOWqMt8=&projectName=projectDesc不传&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171079850&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'b519a892-8241-4dc0-9186-b5d8ca18113a',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'projectDesc不传',
          'projectUuid': '81b3394b-6f0c-43c1-a587-276e048e97f0'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171079780', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '6488807bf882ccbfa360bfddce966f8c3cca5fa884702b9958e4167fcb500a81', 'lang': 'zh-CN'}
请求参数：{'projectName': 'projectDesc不传', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'codEydggY0ez09M6AIUVuVQkwl2eeojgeR4TslJXU2ctGJb8878Quw8aEGy2PZGMYJUNGpbaWiaHYKmVFMQwU9a/c9iLJO6ObJvsNmQjuwfQrK1hpyMAdi4I9AM2WzNJ6AI0uqt9M1/f/gngBHxwP0hlQ25s9RQgTss4QOWqMt8='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'projectDesc不传', 'projectUuid': '81b3394b-6f0c-43c1-a587-276e048e97f0', 'appId': 'b519a892-8241-4dc0-9186-b5d8ca18113a', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>14</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>projectDesc_null</td>
                <td>0.130555</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '59fa1865b8ed7c55cfab7b56a6565d6e05c336b6738083cf6af8a6aa038cc098',
 'x-cs-timestamp': '1732171079896'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'DcX2g20yJLzhhoQje7moPe5svF0SiIeTtq2K8Zw+1UC0FsgG/MQ89VKT7uwQka6jtLhWCkql3+Q6IOMJ4Od1IzdsDOcSLqOYHy8soF83Z0YAbtyOoB7Id1iFm4nAdBuNJVWIcj9VO98qSU3VbnWvwb+/Kv4/by3LkvnHdw9SBNY=',
 'projectDesc': '',
 'projectName': 'projectDesc为空',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=DcX2g20yJLzhhoQje7moPe5svF0SiIeTtq2K8Zw+1UC0FsgG/MQ89VKT7uwQka6jtLhWCkql3+Q6IOMJ4Od1IzdsDOcSLqOYHy8soF83Z0YAbtyOoB7Id1iFm4nAdBuNJVWIcj9VO98qSU3VbnWvwb+/Kv4/by3LkvnHdw9SBNY=&projectName=projectDesc为空&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171079972&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '4ab724b6-395b-4b4b-973c-202c006938e1',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'projectDesc为空',
          'projectUuid': 'c4b209ae-9431-47d2-a7e6-c27cd3bc5507'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171079896', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '59fa1865b8ed7c55cfab7b56a6565d6e05c336b6738083cf6af8a6aa038cc098', 'lang': 'zh-CN'}
请求参数：{'projectName': 'projectDesc为空', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'DcX2g20yJLzhhoQje7moPe5svF0SiIeTtq2K8Zw+1UC0FsgG/MQ89VKT7uwQka6jtLhWCkql3+Q6IOMJ4Od1IzdsDOcSLqOYHy8soF83Z0YAbtyOoB7Id1iFm4nAdBuNJVWIcj9VO98qSU3VbnWvwb+/Kv4/by3LkvnHdw9SBNY='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'projectDesc为空', 'projectUuid': 'c4b209ae-9431-47d2-a7e6-c27cd3bc5507', 'appId': '4ab724b6-395b-4b4b-973c-202c006938e1', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>15</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>projectDesc_toolong 513characters</td>
                <td>0.122210</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：项目描述最大长度为500个字符。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'edec7dd7ded01925d1964d43205d823b293515e6cca00277ca376f443d9a3356',
 'x-cs-timestamp': '1732171080030'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'Bx4/SG8/Qq0IIB8yZ5zJiI9rAWKD69ORQ289uynPBx9sD9mihCUwJfAJmQG/puBgpHll6aoxEvfvnkdld8liW1+qqgsRu4XhgsA1gWIoh5LDLg6aXn2h7AHKGO4a+SE+R3HGckX5byTqjU34iFYP6O73pFJ1wIDz/vYh0p/rQ70=',
 'projectDesc': '012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567895555512345123',
 'projectName': 'projectDesc超长：513个字符',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=Bx4/SG8/Qq0IIB8yZ5zJiI9rAWKD69ORQ289uynPBx9sD9mihCUwJfAJmQG/puBgpHll6aoxEvfvnkdld8liW1+qqgsRu4XhgsA1gWIoh5LDLg6aXn2h7AHKGO4a+SE+R3HGckX5byTqjU34iFYP6O73pFJ1wIDz/vYh0p/rQ70=&projectDesc=012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567895555512345123&projectName=projectDesc超长：513个字符&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171080102&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': '项目描述最大长度为500个字符。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171080030', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'edec7dd7ded01925d1964d43205d823b293515e6cca00277ca376f443d9a3356', 'lang': 'zh-CN'}
请求参数：{'projectName': 'projectDesc超长：513个字符', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567895555512345123', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'Bx4/SG8/Qq0IIB8yZ5zJiI9rAWKD69ORQ289uynPBx9sD9mihCUwJfAJmQG/puBgpHll6aoxEvfvnkdld8liW1+qqgsRu4XhgsA1gWIoh5LDLg6aXn2h7AHKGO4a+SE+R3HGckX5byTqjU34iFYP6O73pFJ1wIDz/vYh0p/rQ70='}
响应：{'status': False, 'code': 'B500', 'message': '项目描述最大长度为500个字符。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>16</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>projectDesc_onlyspace</td>
                <td>0.149057</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '3950c0eaffc230ec32000ab982ada9b041e3723c92242608eb7e2b720167c6ca',
 'x-cs-timestamp': '1732171080160'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'qFC+5PWDeBi6nbF0+N3UpW9Xy3fV079C36BdkDUwind6EsZnbURVHCnO6h0g76t1qRgO86eczeQI1T5jNCfRt2bz5ELL9K3HJSkgd+MHcRNoYJcFPhCJTMBAocvkAHZXd6UEwL5T0XcH0ho8ylydhykcMC4JqnmAl1Mtgw87YPU=',
 'projectDesc': '   ',
 'projectName': 'projectDesc只有空格',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=qFC+5PWDeBi6nbF0+N3UpW9Xy3fV079C36BdkDUwind6EsZnbURVHCnO6h0g76t1qRgO86eczeQI1T5jNCfRt2bz5ELL9K3HJSkgd+MHcRNoYJcFPhCJTMBAocvkAHZXd6UEwL5T0XcH0ho8ylydhykcMC4JqnmAl1Mtgw87YPU=&projectDesc=   &projectName=projectDesc只有空格&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171080245&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '0a657fee-6c00-4b25-8e24-0048ee3d51dc',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'projectDesc只有空格',
          'projectUuid': '1935b0f3-b49d-4100-b461-0e20d159a3a4'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171080160', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '3950c0eaffc230ec32000ab982ada9b041e3723c92242608eb7e2b720167c6ca', 'lang': 'zh-CN'}
请求参数：{'projectName': 'projectDesc只有空格', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '   ', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'qFC+5PWDeBi6nbF0+N3UpW9Xy3fV079C36BdkDUwind6EsZnbURVHCnO6h0g76t1qRgO86eczeQI1T5jNCfRt2bz5ELL9K3HJSkgd+MHcRNoYJcFPhCJTMBAocvkAHZXd6UEwL5T0XcH0ho8ylydhykcMC4JqnmAl1Mtgw87YPU='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'projectDesc只有空格', 'projectUuid': '1935b0f3-b49d-4100-b461-0e20d159a3a4', 'appId': '0a657fee-6c00-4b25-8e24-0048ee3d51dc', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>17</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>projectDesc_Contains special characters</td>
                <td>0.114831</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '56f49824262671df2f1f4f4e105b9da7767500f814ceac414c963fbb6b96a7d1',
 'x-cs-timestamp': '1732171080302'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'Ifisti4k8rn+TLJ3xiEfrZFzH2Mjf6IKUKE3/d3P1LZ/WTS6AzaHPxStX9QQrgJdf1Ckvt78x+yJ8TOHKcV4RnvXZ7q94AY0eWZYfk4N86YVNUyrghbzhZbOZK+zS3vDrl/XZZ02wjZmMd1Tszm/g2KfmQq7WriLTmeg1oObsjI=',
 'projectDesc': '#￥%……*',
 'projectName': 'projectDesc包含特殊字符',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=Ifisti4k8rn+TLJ3xiEfrZFzH2Mjf6IKUKE3/d3P1LZ/WTS6AzaHPxStX9QQrgJdf1Ckvt78x+yJ8TOHKcV4RnvXZ7q94AY0eWZYfk4N86YVNUyrghbzhZbOZK+zS3vDrl/XZZ02wjZmMd1Tszm/g2KfmQq7WriLTmeg1oObsjI=&projectDesc=#￥%……*&projectName=projectDesc包含特殊字符&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171080373&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '0dd667bb-04be-4343-b797-8062a638e353',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'projectDesc包含特殊字符',
          'projectUuid': '27cafc4b-b539-4295-8d77-24f1a47f093c'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171080302', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '56f49824262671df2f1f4f4e105b9da7767500f814ceac414c963fbb6b96a7d1', 'lang': 'zh-CN'}
请求参数：{'projectName': 'projectDesc包含特殊字符', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '#￥%……*', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'Ifisti4k8rn+TLJ3xiEfrZFzH2Mjf6IKUKE3/d3P1LZ/WTS6AzaHPxStX9QQrgJdf1Ckvt78x+yJ8TOHKcV4RnvXZ7q94AY0eWZYfk4N86YVNUyrghbzhZbOZK+zS3vDrl/XZZ02wjZmMd1Tszm/g2KfmQq7WriLTmeg1oObsjI='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'projectDesc包含特殊字符', 'projectUuid': '27cafc4b-b539-4295-8d77-24f1a47f093c', 'appId': '0dd667bb-04be-4343-b797-8062a638e353', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>18</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>projectDesc_two characters</td>
                <td>0.133483</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '11d926d224ea4374c3da1234c799fd13a007024ad506705621738080cd23e4f9',
 'x-cs-timestamp': '1732171080426'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'g2kZY84kU6tb+vv9vGX7C+nbl3QD0eGFfWVR8/c043CQGxsqaKqOyddXHSs5CY7NnHmLR//Z5iRTUPLNphi9oehfe/Z9ThbXW3roZMjR/dEtlX8HK9xo59vykTl7lP8Qe0N9f21eGZAeMWjvO84j0svubB4wW27G5678kqAuO10=',
 'projectDesc': '12',
 'projectName': 'projectDesc两个字符',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=g2kZY84kU6tb+vv9vGX7C+nbl3QD0eGFfWVR8/c043CQGxsqaKqOyddXHSs5CY7NnHmLR//Z5iRTUPLNphi9oehfe/Z9ThbXW3roZMjR/dEtlX8HK9xo59vykTl7lP8Qe0N9f21eGZAeMWjvO84j0svubB4wW27G5678kqAuO10=&projectDesc=12&projectName=projectDesc两个字符&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171080507&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'bcb68af2-83a3-4c5f-b299-92dd2c7eca7f',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'projectDesc两个字符',
          'projectUuid': '6ff2b09e-20c4-43a0-8d75-97808b97fb83'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171080426', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '11d926d224ea4374c3da1234c799fd13a007024ad506705621738080cd23e4f9', 'lang': 'zh-CN'}
请求参数：{'projectName': 'projectDesc两个字符', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '12', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'g2kZY84kU6tb+vv9vGX7C+nbl3QD0eGFfWVR8/c043CQGxsqaKqOyddXHSs5CY7NnHmLR//Z5iRTUPLNphi9oehfe/Z9ThbXW3roZMjR/dEtlX8HK9xo59vykTl7lP8Qe0N9f21eGZAeMWjvO84j0svubB4wW27G5678kqAuO10='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'projectDesc两个字符', 'projectUuid': '6ff2b09e-20c4-43a0-8d75-97808b97fb83', 'appId': 'bcb68af2-83a3-4c5f-b299-92dd2c7eca7f', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>19</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>projectDesc_500characters</td>
                <td>0.126728</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'c9a41f886ff9ec911f3d8bb861efd6f38abfdc4c17c717f64ea5b2ac623e1635',
 'x-cs-timestamp': '1732171080564'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'gUZK31s+FHmCHbBwY6LqtRcROsAuXSd6HuWEdyrJjVsYYH2mvrvUHQoXVtf0QefgyR5AhNcTR5JAbRSzmL3OHTYPhdF5F7Gz9l+3JEd0SrJBC6tmJc+L8udB/ID8QK2lJjgamEB7u4+ew2BeraIczpSqk0eSqYEO2lro1jUR9PY=',
 'projectDesc': '01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789',
 'projectName': 'projectDesc500个字符',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=gUZK31s+FHmCHbBwY6LqtRcROsAuXSd6HuWEdyrJjVsYYH2mvrvUHQoXVtf0QefgyR5AhNcTR5JAbRSzmL3OHTYPhdF5F7Gz9l+3JEd0SrJBC6tmJc+L8udB/ID8QK2lJjgamEB7u4+ew2BeraIczpSqk0eSqYEO2lro1jUR9PY=&projectDesc=01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789&projectName=projectDesc500个字符&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171080630&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '486e43ed-4c9c-4841-a47d-5a02b6079992',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'projectDesc500个字符',
          'projectUuid': 'e66f9cc8-d66d-458a-a76d-57cae34ffd9b'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171080564', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'c9a41f886ff9ec911f3d8bb861efd6f38abfdc4c17c717f64ea5b2ac623e1635', 'lang': 'zh-CN'}
请求参数：{'projectName': 'projectDesc500个字符', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'gUZK31s+FHmCHbBwY6LqtRcROsAuXSd6HuWEdyrJjVsYYH2mvrvUHQoXVtf0QefgyR5AhNcTR5JAbRSzmL3OHTYPhdF5F7Gz9l+3JEd0SrJBC6tmJc+L8udB/ID8QK2lJjgamEB7u4+ew2BeraIczpSqk0eSqYEO2lro1jUR9PY='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'projectDesc500个字符', 'projectUuid': 'e66f9cc8-d66d-458a-a76d-57cae34ffd9b', 'appId': '486e43ed-4c9c-4841-a47d-5a02b6079992', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>20</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>url_none</td>
                <td>0.109383</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：url：该字段不能为空。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '6e4293feeb2db87bb23818fbdd2e7c72da97974d9d85e8181e7328e19900c1ad',
 'x-cs-timestamp': '1732171080682'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'a/hKH2S2+GP83ckK1tmw6Kswajd0LOOFGQPvxd4U4Eh11mgjrQL511XWdkrdb927jGKrnoqSQY7RDbUesd6V4EqjGSardEKSUCShLI2M2PYX6Zqymtwapuzqabd9f/CKeCxZ3skEDKZ9xtctxS77mshv9C8YPgKttDecSl9K2dA=',
 'projectDesc': '接口创建项目',
 'projectName': 'url不传',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=a/hKH2S2+GP83ckK1tmw6Kswajd0LOOFGQPvxd4U4Eh11mgjrQL511XWdkrdb927jGKrnoqSQY7RDbUesd6V4EqjGSardEKSUCShLI2M2PYX6Zqymtwapuzqabd9f/CKeCxZ3skEDKZ9xtctxS77mshv9C8YPgKttDecSl9K2dA=&projectDesc=接口创建项目&projectName=url不传&type=1&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171080744&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': 'url：该字段不能为空。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171080682', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '6e4293feeb2db87bb23818fbdd2e7c72da97974d9d85e8181e7328e19900c1ad', 'lang': 'zh-CN'}
请求参数：{'projectName': 'url不传', 'gitType': '1', 'authenticationMethod': '0', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'a/hKH2S2+GP83ckK1tmw6Kswajd0LOOFGQPvxd4U4Eh11mgjrQL511XWdkrdb927jGKrnoqSQY7RDbUesd6V4EqjGSardEKSUCShLI2M2PYX6Zqymtwapuzqabd9f/CKeCxZ3skEDKZ9xtctxS77mshv9C8YPgKttDecSl9K2dA='}
响应：{'status': False, 'code': 'B500', 'message': 'url：该字段不能为空。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>21</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>url_ok</td>
                <td>0.123639</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'c5df4c53e9917f5055407717d53b7c49c037f663e754f2b52cc9ed5d6fdcd239',
 'x-cs-timestamp': '1732171080794'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'mKDI8sP9OuCMP3NcHD8tIcxN+nJ1hd6gfrqv0vNUkll4Wwa92eVU820IwzVo+T/0DOYC4F1m6mI1e5FhYy/83xb7URcqYCFO/WWh29/9rTPJAFzbHXC/D9zh+4rHCPiFn3HgM7waEWAKIkREoU7p8QnvgF5HTRYLfl2tb4tfp60=',
 'projectDesc': '接口创建项目',
 'projectName': 'url正常',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=mKDI8sP9OuCMP3NcHD8tIcxN+nJ1hd6gfrqv0vNUkll4Wwa92eVU820IwzVo+T/0DOYC4F1m6mI1e5FhYy/83xb7URcqYCFO/WWh29/9rTPJAFzbHXC/D9zh+4rHCPiFn3HgM7waEWAKIkREoU7p8QnvgF5HTRYLfl2tb4tfp60=&projectDesc=接口创建项目&projectName=url正常&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171080870&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '604668b5-8cf0-49a2-8d39-e85734997d88',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'url正常',
          'projectUuid': '8ef53008-6834-4b41-bc72-b8188e5ab3d4'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171080794', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'c5df4c53e9917f5055407717d53b7c49c037f663e754f2b52cc9ed5d6fdcd239', 'lang': 'zh-CN'}
请求参数：{'projectName': 'url正常', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'mKDI8sP9OuCMP3NcHD8tIcxN+nJ1hd6gfrqv0vNUkll4Wwa92eVU820IwzVo+T/0DOYC4F1m6mI1e5FhYy/83xb7URcqYCFO/WWh29/9rTPJAFzbHXC/D9zh+4rHCPiFn3HgM7waEWAKIkREoU7p8QnvgF5HTRYLfl2tb4tfp60='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'url正常', 'projectUuid': '8ef53008-6834-4b41-bc72-b8188e5ab3d4', 'appId': '604668b5-8cf0-49a2-8d39-e85734997d88', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>22</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>url_null</td>
                <td>0.101639</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：url：该字段不能为空。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '2f7886fa3a80a849db9427778bc97b0f49f744d7e242814bcac7aed4744097a4',
 'x-cs-timestamp': '1732171080918'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'QbL1VHY70Mu/9L32noTihJvPC3v1B7oQyu63WuUnQWVbR5pwQC3ZscdJygaQpTUQ3MFCv+vaUylGu15al6HNBM8ZzGniEHjoz4dQMNsepwYVfPM2JATZr9+MxCkAww/uVF3GXBsG8DTPGXEqr5TXYbmXinCbAYL+oLCRpJbuKKg=',
 'projectDesc': '接口创建项目',
 'projectName': 'url为空',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': '',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=QbL1VHY70Mu/9L32noTihJvPC3v1B7oQyu63WuUnQWVbR5pwQC3ZscdJygaQpTUQ3MFCv+vaUylGu15al6HNBM8ZzGniEHjoz4dQMNsepwYVfPM2JATZr9+MxCkAww/uVF3GXBsG8DTPGXEqr5TXYbmXinCbAYL+oLCRpJbuKKg=&projectDesc=接口创建项目&projectName=url为空&type=1&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171080971&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': 'url：该字段不能为空。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171080918', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '2f7886fa3a80a849db9427778bc97b0f49f744d7e242814bcac7aed4744097a4', 'lang': 'zh-CN'}
请求参数：{'projectName': 'url为空', 'gitType': '1', 'authenticationMethod': '0', 'url': '', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'QbL1VHY70Mu/9L32noTihJvPC3v1B7oQyu63WuUnQWVbR5pwQC3ZscdJygaQpTUQ3MFCv+vaUylGu15al6HNBM8ZzGniEHjoz4dQMNsepwYVfPM2JATZr9+MxCkAww/uVF3GXBsG8DTPGXEqr5TXYbmXinCbAYL+oLCRpJbuKKg='}
响应：{'status': False, 'code': 'B500', 'message': 'url：该字段不能为空。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>23</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>url format error</td>
                <td>0.104072</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：GIT地址格式错误。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'bc2af22b515dcdfc4d3eddf1303705578a4cd65b49a8386b3e1f30d96f33cc66',
 'x-cs-timestamp': '1732171081021'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'KaHkwkcS/8PIwEXbt0jp5el9pYyrwD930U2kV1NokDl9t+UytadrBZLyInR7hRocecricQwRTHbIVWS2MoXNmXLnpCFx7H7/APpigMAFquru21Zhh+mc8Xj1+MTYe7ZlfRW3KIh2m1YlTaOufUYWQJPfHLnemKtZ8DB/RpKYN/0=',
 'projectDesc': '接口创建项目',
 'projectName': 'url格式错误',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http11://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=KaHkwkcS/8PIwEXbt0jp5el9pYyrwD930U2kV1NokDl9t+UytadrBZLyInR7hRocecricQwRTHbIVWS2MoXNmXLnpCFx7H7/APpigMAFquru21Zhh+mc8Xj1+MTYe7ZlfRW3KIh2m1YlTaOufUYWQJPfHLnemKtZ8DB/RpKYN/0=&projectDesc=接口创建项目&projectName=url格式错误&type=1&url=http11://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171081074&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B486', 'message': 'GIT地址格式错误。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171081021', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'bc2af22b515dcdfc4d3eddf1303705578a4cd65b49a8386b3e1f30d96f33cc66', 'lang': 'zh-CN'}
请求参数：{'projectName': 'url格式错误', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http11://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'KaHkwkcS/8PIwEXbt0jp5el9pYyrwD930U2kV1NokDl9t+UytadrBZLyInR7hRocecricQwRTHbIVWS2MoXNmXLnpCFx7H7/APpigMAFquru21Zhh+mc8Xj1+MTYe7ZlfRW3KIh2m1YlTaOufUYWQJPfHLnemKtZ8DB/RpKYN/0='}
响应：{'status': False, 'code': 'B486', 'message': 'GIT地址格式错误。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>24</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>url_contains space</td>
                <td>0.124600</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：GIT地址格式错误。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'cf7408959d3c9320124a7845f148abf239796779ecc115329a8c5f8b78b1307a',
 'x-cs-timestamp': '1732171081132'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'EhmXom8leFim8M1X4AcXBJoss+6xLFsoy6BADnZ6QpQtPLx+UaYwahYpAwYE54p8ya2sHR5FVRcUdkGdrZkxaYV0mZfKnvhzQmHVb0W2n1dA/vXbr8uMvoi3X9EfITzDrmrqFmtUEDLuHQAsDO1o5YgK/I8bLtN3FP1YY9JyaIE=',
 'projectDesc': '接口创建项目',
 'projectName': 'url包含空格',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.  2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=EhmXom8leFim8M1X4AcXBJoss+6xLFsoy6BADnZ6QpQtPLx+UaYwahYpAwYE54p8ya2sHR5FVRcUdkGdrZkxaYV0mZfKnvhzQmHVb0W2n1dA/vXbr8uMvoi3X9EfITzDrmrqFmtUEDLuHQAsDO1o5YgK/I8bLtN3FP1YY9JyaIE=&projectDesc=接口创建项目&projectName=url包含空格&type=1&url=http://192.168.  2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171081201&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B486', 'message': 'GIT地址格式错误。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171081132', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'cf7408959d3c9320124a7845f148abf239796779ecc115329a8c5f8b78b1307a', 'lang': 'zh-CN'}
请求参数：{'projectName': 'url包含空格', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.  2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'EhmXom8leFim8M1X4AcXBJoss+6xLFsoy6BADnZ6QpQtPLx+UaYwahYpAwYE54p8ya2sHR5FVRcUdkGdrZkxaYV0mZfKnvhzQmHVb0W2n1dA/vXbr8uMvoi3X9EfITzDrmrqFmtUEDLuHQAsDO1o5YgK/I8bLtN3FP1YY9JyaIE='}
响应：{'status': False, 'code': 'B486', 'message': 'GIT地址格式错误。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>25</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>url_characters too long</td>
                <td>0.115766</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：地址最大长度为200个字符。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'fc521f1fcbe383e6e6ed88b30ce2b7538680fa176d3f4cb595f57d415173e039',
 'x-cs-timestamp': '1732171081254'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'jlNqi1cOWYMCk92+k2P0IHtSjEjGpnBx35aD63TkvZrr9OWUjMRZmFBWHvVFO/RwBOtIAGjo4QixCTVv6mabeDvp66wEZ8s4aPm3so94XX7X7u6NV5Gt0BkZYcRiqAMssCKQ32vEHG9nYWezF2eavDY98tUm1jwQvZn4ag0vVaU=',
 'projectDesc': '接口创建项目',
 'projectName': 'url字符超长',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567895555512345123whitelistdemo.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=jlNqi1cOWYMCk92+k2P0IHtSjEjGpnBx35aD63TkvZrr9OWUjMRZmFBWHvVFO/RwBOtIAGjo4QixCTVv6mabeDvp66wEZ8s4aPm3so94XX7X7u6NV5Gt0BkZYcRiqAMssCKQ32vEHG9nYWezF2eavDY98tUm1jwQvZn4ag0vVaU=&projectDesc=接口创建项目&projectName=url字符超长&type=1&url=http://192.168.2.77:9010/heyaohua/audit_012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567895555512345123whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171081322&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': '地址最大长度为200个字符。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171081254', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'fc521f1fcbe383e6e6ed88b30ce2b7538680fa176d3f4cb595f57d415173e039', 'lang': 'zh-CN'}
请求参数：{'projectName': 'url字符超长', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567895555512345123whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'jlNqi1cOWYMCk92+k2P0IHtSjEjGpnBx35aD63TkvZrr9OWUjMRZmFBWHvVFO/RwBOtIAGjo4QixCTVv6mabeDvp66wEZ8s4aPm3so94XX7X7u6NV5Gt0BkZYcRiqAMssCKQ32vEHG9nYWezF2eavDY98tUm1jwQvZn4ag0vVaU='}
响应：{'status': False, 'code': 'B500', 'message': '地址最大长度为200个字符。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>26</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>url_contains special characters</td>
                <td>0.130576</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：GIT地址格式错误。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '1185a53b6c032e6cba5443be6ab97937c8bb63a1ee46131329655686aa56e3ac',
 'x-cs-timestamp': '1732171081384'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'Qsrj4XCyRbr/UE76QeZ05H1KxZ77jPsJavt8Qu7rnNrE6cDwzyQ+tAwKbTzgeM97ufNrkYFm8Omq1MC6yyqfFNDyXSqGunzc6Epkuut+GX49RO0HFB715amYcUs9dzNQ7i0iWDlU8z3O8iNQ6794mpJA0QbQEZXNzTuvLaInLBg=',
 'projectDesc': '接口创建项目',
 'projectName': 'url格式错误',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.  '
        '2.77:9010/heyaohua/@#￥%……&*（）——：audit_whitelistdemo.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=Qsrj4XCyRbr/UE76QeZ05H1KxZ77jPsJavt8Qu7rnNrE6cDwzyQ+tAwKbTzgeM97ufNrkYFm8Omq1MC6yyqfFNDyXSqGunzc6Epkuut+GX49RO0HFB715amYcUs9dzNQ7i0iWDlU8z3O8iNQ6794mpJA0QbQEZXNzTuvLaInLBg=&projectDesc=接口创建项目&projectName=url格式错误&type=1&url=http://192.168.  2.77:9010/heyaohua/@#￥%……&*（）——：audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171081445&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B486', 'message': 'GIT地址格式错误。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171081384', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '1185a53b6c032e6cba5443be6ab97937c8bb63a1ee46131329655686aa56e3ac', 'lang': 'zh-CN'}
请求参数：{'projectName': 'url格式错误', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.  2.77:9010/heyaohua/@#￥%……&*（）——：audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'Qsrj4XCyRbr/UE76QeZ05H1KxZ77jPsJavt8Qu7rnNrE6cDwzyQ+tAwKbTzgeM97ufNrkYFm8Omq1MC6yyqfFNDyXSqGunzc6Epkuut+GX49RO0HFB715amYcUs9dzNQ7i0iWDlU8z3O8iNQ6794mpJA0QbQEZXNzTuvLaInLBg='}
响应：{'status': False, 'code': 'B486', 'message': 'GIT地址格式错误。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>27</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>urlHead=0</td>
                <td>0.124403</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '88f552ebf1b2cbeee2fdb875b12c1b4d84f1a8f8fe7908cd202ececf6c83d1ee',
 'x-cs-timestamp': '1732171081507'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'WhT5UDW17TtuzOPMEidHGOpCb3Kz55Y0Ac4A41kTNbhTa1OLZqPJVsu1ySiAJZizhkt3yHHd4s4CKiNfl+z+eJQ0fJrZ6a5JZ63LtSaPLmM24Uqo6fTr0NSphny9kpXt0NnF2h/LQn2lqAkZ9V0dbmwu4PYDuFY3/0xoX9kXu8k=',
 'projectDesc': '接口创建项目',
 'projectName': 'urlHead=0',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=WhT5UDW17TtuzOPMEidHGOpCb3Kz55Y0Ac4A41kTNbhTa1OLZqPJVsu1ySiAJZizhkt3yHHd4s4CKiNfl+z+eJQ0fJrZ6a5JZ63LtSaPLmM24Uqo6fTr0NSphny9kpXt0NnF2h/LQn2lqAkZ9V0dbmwu4PYDuFY3/0xoX9kXu8k=&projectDesc=接口创建项目&projectName=urlHead=0&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171081577&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '1452bdc6-817e-483b-a993-4ac1ee106ace',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'urlHead=0',
          'projectUuid': '834db0e1-70a3-4bf8-9f6d-477513d1e9df'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171081507', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '88f552ebf1b2cbeee2fdb875b12c1b4d84f1a8f8fe7908cd202ececf6c83d1ee', 'lang': 'zh-CN'}
请求参数：{'projectName': 'urlHead=0', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'WhT5UDW17TtuzOPMEidHGOpCb3Kz55Y0Ac4A41kTNbhTa1OLZqPJVsu1ySiAJZizhkt3yHHd4s4CKiNfl+z+eJQ0fJrZ6a5JZ63LtSaPLmM24Uqo6fTr0NSphny9kpXt0NnF2h/LQn2lqAkZ9V0dbmwu4PYDuFY3/0xoX9kXu8k='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'urlHead=0', 'projectUuid': '834db0e1-70a3-4bf8-9f6d-477513d1e9df', 'appId': '1452bdc6-817e-483b-a993-4ac1ee106ace', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>28</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>urlHead=1</td>
                <td>0.123891</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '5f8a64d7e9d6c943a90d9e0e8bb3fa3d56a5d8e6e1aca4a8f1d022a60d6bf884',
 'x-cs-timestamp': '1732171081631'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'vnP7QAcrpulIszs8jLSIWMDu13/e/RtlnQoKm4mfVyVd0ruQydUGrdcjGKXBaGx6J164oRulpG+npvz9H2FCaf5QL7evsD+7yQnuSv5r9hEQhGVsO/Uo/8OqVXVMfshR1V5Fr92S8j5pdqIFoHQ4s+Ohz/ceKPNORmVG5V/c4oY=',
 'projectDesc': '接口创建项目',
 'projectName': 'urlHead=1',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '1'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=vnP7QAcrpulIszs8jLSIWMDu13/e/RtlnQoKm4mfVyVd0ruQydUGrdcjGKXBaGx6J164oRulpG+npvz9H2FCaf5QL7evsD+7yQnuSv5r9hEQhGVsO/Uo/8OqVXVMfshR1V5Fr92S8j5pdqIFoHQ4s+Ohz/ceKPNORmVG5V/c4oY=&projectDesc=接口创建项目&projectName=urlHead=1&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=1&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171081710&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'cc933f25-122c-4dec-b7f1-e5de4810494a',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'urlHead=1',
          'projectUuid': '3ac04f1f-9cae-49ad-99e0-d28bc6aaaccd'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171081631', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '5f8a64d7e9d6c943a90d9e0e8bb3fa3d56a5d8e6e1aca4a8f1d022a60d6bf884', 'lang': 'zh-CN'}
请求参数：{'projectName': 'urlHead=1', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '1', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'vnP7QAcrpulIszs8jLSIWMDu13/e/RtlnQoKm4mfVyVd0ruQydUGrdcjGKXBaGx6J164oRulpG+npvz9H2FCaf5QL7evsD+7yQnuSv5r9hEQhGVsO/Uo/8OqVXVMfshR1V5Fr92S8j5pdqIFoHQ4s+Ohz/ceKPNORmVG5V/c4oY='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'urlHead=1', 'projectUuid': '3ac04f1f-9cae-49ad-99e0-d28bc6aaaccd', 'appId': 'cc933f25-122c-4dec-b7f1-e5de4810494a', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>29</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>urlHead_null</td>
                <td>0.114365</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '11f901ea59fd612ffd5c24f20cb3867f3e10c5c139bd05f34e439abc638bd181',
 'x-cs-timestamp': '1732171081753'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'wKU3/5T0X4Cqs2hUP/9TQnKu7DlyC+VaFZQtfhmlsB5rDGWdSDmJbNgJVTdNHKJzgHjRsugC+9pQJR4pxVMMNZL/qW0FQE5F2ZOFGTX43kM2Rgr1Ud2K9jo3ZE44x7xgbkYPpAFnuYavshrp1htn/E2CFQ5lOx8bgxWk1VAc5nI=',
 'projectDesc': '接口创建项目',
 'projectName': 'urlHead为空',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': ''}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=wKU3/5T0X4Cqs2hUP/9TQnKu7DlyC+VaFZQtfhmlsB5rDGWdSDmJbNgJVTdNHKJzgHjRsugC+9pQJR4pxVMMNZL/qW0FQE5F2ZOFGTX43kM2Rgr1Ud2K9jo3ZE44x7xgbkYPpAFnuYavshrp1htn/E2CFQ5lOx8bgxWk1VAc5nI=&projectDesc=接口创建项目&projectName=urlHead为空&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171081825&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '960252b8-d683-4ea6-ab2d-08e17775fcd9',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'urlHead为空',
          'projectUuid': '21af0aa3-3456-40de-ba1b-e64667315afd'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171081753', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '11f901ea59fd612ffd5c24f20cb3867f3e10c5c139bd05f34e439abc638bd181', 'lang': 'zh-CN'}
请求参数：{'projectName': 'urlHead为空', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'wKU3/5T0X4Cqs2hUP/9TQnKu7DlyC+VaFZQtfhmlsB5rDGWdSDmJbNgJVTdNHKJzgHjRsugC+9pQJR4pxVMMNZL/qW0FQE5F2ZOFGTX43kM2Rgr1Ud2K9jo3ZE44x7xgbkYPpAFnuYavshrp1htn/E2CFQ5lOx8bgxWk1VAc5nI='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'urlHead为空', 'projectUuid': '21af0aa3-3456-40de-ba1b-e64667315afd', 'appId': '960252b8-d683-4ea6-ab2d-08e17775fcd9', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>30</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>urlHead_illegal</td>
                <td>0.106862</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：urlHead 参数类型错误。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '0ec10fad1b91d247621d8cafbb8ac2dcc414d549320c5114d430b9ad2cc19667',
 'x-cs-timestamp': '1732171081878'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'gR3WtdIj2eKhpXv/6w6Nk6xj42zhTLMNzRBnmmaUKnc4EUN1qUvWeIkQ0s+EtvmKk/+T/2HWYM59y8ifXUV4GPD9zQIUDlYLNxE8r11OG3IH9+d7hXiG6La/OSpTtv903r5BuI/AnN2Hkw45Ox9WrVB6Ey7qLILstJCNn8WD9Nc=',
 'projectDesc': '接口创建项目',
 'projectName': 'urlHead非法',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': 'aaa'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=gR3WtdIj2eKhpXv/6w6Nk6xj42zhTLMNzRBnmmaUKnc4EUN1qUvWeIkQ0s+EtvmKk/+T/2HWYM59y8ifXUV4GPD9zQIUDlYLNxE8r11OG3IH9+d7hXiG6La/OSpTtv903r5BuI/AnN2Hkw45Ox9WrVB6Ey7qLILstJCNn8WD9Nc=&projectDesc=接口创建项目&projectName=urlHead非法&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=aaa&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171081932&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': 'urlHead 参数类型错误。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171081878', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '0ec10fad1b91d247621d8cafbb8ac2dcc414d549320c5114d430b9ad2cc19667', 'lang': 'zh-CN'}
请求参数：{'projectName': 'urlHead非法', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': 'aaa', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'gR3WtdIj2eKhpXv/6w6Nk6xj42zhTLMNzRBnmmaUKnc4EUN1qUvWeIkQ0s+EtvmKk/+T/2HWYM59y8ifXUV4GPD9zQIUDlYLNxE8r11OG3IH9+d7hXiG6La/OSpTtv903r5BuI/AnN2Hkw45Ox9WrVB6Ey7qLILstJCNn8WD9Nc='}
响应：{'status': False, 'code': 'B500', 'message': 'urlHead 参数类型错误。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>31</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>gitType_none</td>
                <td>0.103007</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：git类型不能为空。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '83de5bc212c9a5e1513ff344a22f4b40cdd273e1af7aef1578d3e75a6f55e42a',
 'x-cs-timestamp': '1732171081976'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'heyaohua',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'iALOHSNYNV4oAfW2lwnMcQgQktFoAGZT+AT8g48YTglEJe6wTxQNjvk0qyMK43Ee0nYLhZlhBFhIApD+nJLCvZ9CIB7aHbJ/lOfnvv0FalHDuFaAUlDaLPQq2rg4oBLDIDmEoFN5awCA/uA4eyixUDKJkW9ekTPhRSTqrK/nqHc=',
 'projectDesc': '接口创建项目',
 'projectName': 'gitType不传',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&language=1&name=heyaohua&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=iALOHSNYNV4oAfW2lwnMcQgQktFoAGZT+AT8g48YTglEJe6wTxQNjvk0qyMK43Ee0nYLhZlhBFhIApD+nJLCvZ9CIB7aHbJ/lOfnvv0FalHDuFaAUlDaLPQq2rg4oBLDIDmEoFN5awCA/uA4eyixUDKJkW9ekTPhRSTqrK/nqHc=&projectDesc=接口创建项目&projectName=gitType不传&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171082036&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': 'git类型不能为空。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171081976', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '83de5bc212c9a5e1513ff344a22f4b40cdd273e1af7aef1578d3e75a6f55e42a', 'lang': 'zh-CN'}
请求参数：{'projectName': 'gitType不传', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'heyaohua', 'password': 'iALOHSNYNV4oAfW2lwnMcQgQktFoAGZT+AT8g48YTglEJe6wTxQNjvk0qyMK43Ee0nYLhZlhBFhIApD+nJLCvZ9CIB7aHbJ/lOfnvv0FalHDuFaAUlDaLPQq2rg4oBLDIDmEoFN5awCA/uA4eyixUDKJkW9ekTPhRSTqrK/nqHc='}
响应：{'status': False, 'code': 'B500', 'message': 'git类型不能为空。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>32</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>gitType1_gitlab</td>
                <td>0.121510</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'c3fb2dfd8851b64012897e8bb8adaa81a6350cbc7677f162df51c8d273d0f7c8',
 'x-cs-timestamp': '1732171082086'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'heyaohua',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'fdmiH+xzUZSUencZIZ8UPDVJJcD4uTj5d+Fc6/NIo8aASBacuQht+phUzQzxkOsS6IjnMIFxjsAlS1IWEHBC0D2ByGvedqj2CObH2JGsrSK8s8wcHQ/aMbDBkJ23rDWVs8BsDSki0+CDX4Nxqui58/YLejbPYNSCylbqp6qXHY8=',
 'projectDesc': '接口创建项目',
 'projectName': 'gitType1_gitlab',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&name=heyaohua&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=fdmiH+xzUZSUencZIZ8UPDVJJcD4uTj5d+Fc6/NIo8aASBacuQht+phUzQzxkOsS6IjnMIFxjsAlS1IWEHBC0D2ByGvedqj2CObH2JGsrSK8s8wcHQ/aMbDBkJ23rDWVs8BsDSki0+CDX4Nxqui58/YLejbPYNSCylbqp6qXHY8=&projectDesc=接口创建项目&projectName=gitType1_gitlab&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171082159&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '47dd3437-1e4b-403e-993f-b2478af9b8fe',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'gitType1_gitlab',
          'projectUuid': 'f0333d11-b156-48e7-bb13-9cc48a462310'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171082086', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'c3fb2dfd8851b64012897e8bb8adaa81a6350cbc7677f162df51c8d273d0f7c8', 'lang': 'zh-CN'}
请求参数：{'projectName': 'gitType1_gitlab', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'heyaohua', 'password': 'fdmiH+xzUZSUencZIZ8UPDVJJcD4uTj5d+Fc6/NIo8aASBacuQht+phUzQzxkOsS6IjnMIFxjsAlS1IWEHBC0D2ByGvedqj2CObH2JGsrSK8s8wcHQ/aMbDBkJ23rDWVs8BsDSki0+CDX4Nxqui58/YLejbPYNSCylbqp6qXHY8='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'gitType1_gitlab', 'projectUuid': 'f0333d11-b156-48e7-bb13-9cc48a462310', 'appId': '47dd3437-1e4b-403e-993f-b2478af9b8fe', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>33</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>gitType2_github</td>
                <td>0.128235</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '51ef2d661cd53dca8eef5a612b531301245f9714cd5e20b8da69c8e837e6c225',
 'x-cs-timestamp': '1732171082204'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '2',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'lzyrepository',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'cu2QdAogYxspIoZ0GhyjgqIcYciqh72jQXrY7XNSNLMalnGYhmop/lTl5Voc4ysiiPu5f0NCfpwrAwIljGps6Xa8eJRuEU+PGtNIJT7m15yoFXxA/5LVriCUxRESbwwsjZdg07EUcIxHJLzP+eyBKsn5jCwunq0t4DEX0YHlppA=',
 'projectDesc': '接口创建项目',
 'projectName': 'gitType2_github',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'https://github.com/lzyrepository/lzyrepository.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=2&language=1&name=lzyrepository&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=cu2QdAogYxspIoZ0GhyjgqIcYciqh72jQXrY7XNSNLMalnGYhmop/lTl5Voc4ysiiPu5f0NCfpwrAwIljGps6Xa8eJRuEU+PGtNIJT7m15yoFXxA/5LVriCUxRESbwwsjZdg07EUcIxHJLzP+eyBKsn5jCwunq0t4DEX0YHlppA=&projectDesc=接口创建项目&projectName=gitType2_github&type=1&url=https://github.com/lzyrepository/lzyrepository.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171082290&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'fdd1d8ca-a048-4a90-b17f-7acbbf4704a2',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'gitType2_github',
          'projectUuid': '340e2501-924e-4cdd-8e79-6cbd61f7ddd2'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171082204', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '51ef2d661cd53dca8eef5a612b531301245f9714cd5e20b8da69c8e837e6c225', 'lang': 'zh-CN'}
请求参数：{'projectName': 'gitType2_github', 'gitType': '2', 'authenticationMethod': '0', 'url': 'https://github.com/lzyrepository/lzyrepository.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'lzyrepository', 'password': 'cu2QdAogYxspIoZ0GhyjgqIcYciqh72jQXrY7XNSNLMalnGYhmop/lTl5Voc4ysiiPu5f0NCfpwrAwIljGps6Xa8eJRuEU+PGtNIJT7m15yoFXxA/5LVriCUxRESbwwsjZdg07EUcIxHJLzP+eyBKsn5jCwunq0t4DEX0YHlppA='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'gitType2_github', 'projectUuid': '340e2501-924e-4cdd-8e79-6cbd61f7ddd2', 'appId': 'fdd1d8ca-a048-4a90-b17f-7acbbf4704a2', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>34</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>gitType3_gitee</td>
                <td>0.129315</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '5d875aea01a5832b0a290b5aaefcaedf75e540b03ebed14c86ef035db2ee7eab',
 'x-cs-timestamp': '1732171082341'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '13226269968@163.com',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'LcLM+ODcIz2symWt1EDR3tGDMCi9i7ASiww5fjJxTxuEofoExlyEtudBu5wx+zC6/KSFsJyOv5DE7Lj3xHVhEbPcWu9oODMTO/QDFJS+wY1UX8QZCMlOy9AUqtLjAfvyi6gEKhH8vUNLfq8w0cNozVFL83pWcociA60G0Mrz9Nc=',
 'projectDesc': '接口创建项目',
 'projectName': 'gitType3_gitee',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'https://gitee.com/he_yaohua/codesec-api.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=3&language=1&name=13226269968@163.com&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=LcLM+ODcIz2symWt1EDR3tGDMCi9i7ASiww5fjJxTxuEofoExlyEtudBu5wx+zC6/KSFsJyOv5DE7Lj3xHVhEbPcWu9oODMTO/QDFJS+wY1UX8QZCMlOy9AUqtLjAfvyi6gEKhH8vUNLfq8w0cNozVFL83pWcociA60G0Mrz9Nc=&projectDesc=接口创建项目&projectName=gitType3_gitee&type=1&url=https://gitee.com/he_yaohua/codesec-api.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171082421&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '0c2a9515-9f9a-47db-8e7a-772467620c19',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'gitType3_gitee',
          'projectUuid': '90013c19-b628-472a-a1b5-602faa2d3f0e'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171082341', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '5d875aea01a5832b0a290b5aaefcaedf75e540b03ebed14c86ef035db2ee7eab', 'lang': 'zh-CN'}
请求参数：{'projectName': 'gitType3_gitee', 'gitType': '3', 'authenticationMethod': '0', 'url': 'https://gitee.com/he_yaohua/codesec-api.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '13226269968@163.com', 'password': 'LcLM+ODcIz2symWt1EDR3tGDMCi9i7ASiww5fjJxTxuEofoExlyEtudBu5wx+zC6/KSFsJyOv5DE7Lj3xHVhEbPcWu9oODMTO/QDFJS+wY1UX8QZCMlOy9AUqtLjAfvyi6gEKhH8vUNLfq8w0cNozVFL83pWcociA60G0Mrz9Nc='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'gitType3_gitee', 'projectUuid': '90013c19-b628-472a-a1b5-602faa2d3f0e', 'appId': '0c2a9515-9f9a-47db-8e7a-772467620c19', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>35</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>gitType6_gerrit</td>
                <td>0.117984</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'f5f6077156e43ccf0a0893a864b2d73c386aa5187a7b86c2edadb1c3cd3cffb3',
 'x-cs-timestamp': '1732171082465'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'master',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '6',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'admin',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'S4zsJkq/BZAg2t+PhWHxjG8axrWOlXIGI9XU9GNFX3MY3S3eoTczO2ZGssVFuvAsLTZmmVOskFQskgP5DOJqB2EcKc89Azm7xDcZnMV2hoetaxkRcHQ00Mg+TAdovSoV34NqLID32vo2ECEZN4M3IfhXwpngXlgYTJxQGNzF6q4=',
 'projectDesc': '接口创建项目',
 'projectName': 'gitType6_gerrit',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://admin@192.168.2.80:8080/a/hyh',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=master&gitType=6&language=1&name=admin&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=S4zsJkq/BZAg2t+PhWHxjG8axrWOlXIGI9XU9GNFX3MY3S3eoTczO2ZGssVFuvAsLTZmmVOskFQskgP5DOJqB2EcKc89Azm7xDcZnMV2hoetaxkRcHQ00Mg+TAdovSoV34NqLID32vo2ECEZN4M3IfhXwpngXlgYTJxQGNzF6q4=&projectDesc=接口创建项目&projectName=gitType6_gerrit&type=1&url=http://admin@192.168.2.80:8080/a/hyh&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171082540&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '509e50c8-d689-4dc2-837c-0ffd0dadfa54',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'gitType6_gerrit',
          'projectUuid': 'fb883e9b-f65c-4b94-b891-af994a797040'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171082465', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'f5f6077156e43ccf0a0893a864b2d73c386aa5187a7b86c2edadb1c3cd3cffb3', 'lang': 'zh-CN'}
请求参数：{'projectName': 'gitType6_gerrit', 'gitType': '6', 'authenticationMethod': '0', 'url': 'http://admin@192.168.2.80:8080/a/hyh', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'master', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'admin', 'password': 'S4zsJkq/BZAg2t+PhWHxjG8axrWOlXIGI9XU9GNFX3MY3S3eoTczO2ZGssVFuvAsLTZmmVOskFQskgP5DOJqB2EcKc89Azm7xDcZnMV2hoetaxkRcHQ00Mg+TAdovSoV34NqLID32vo2ECEZN4M3IfhXwpngXlgYTJxQGNzF6q4='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'gitType6_gerrit', 'projectUuid': 'fb883e9b-f65c-4b94-b891-af994a797040', 'appId': '509e50c8-d689-4dc2-837c-0ffd0dadfa54', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>36</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>gitType7_bitbucket</td>
                <td>0.121291</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'e749a5a131a376c4e0a5265d27e4ac15cab4910080055b3b5808a0e7e3df5764',
 'x-cs-timestamp': '1732171082590'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'master',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '7',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'heyaohua2021',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'SsiGdwngjdlrTiUSO+x8qGr0YhV1UOo8/srQ27MQSOTQKcnMjBDiZWkUlttfhm9y5P1++uEROkI36XX4jB2ohOg7MjjIaHhFdbxAldXwEJkIrKh+cu5XCPIK4Of8Dgw9/oD9qq6wW+V6aetObWwpR49PBf3gt/ZfEf5NsmyJ0mY=',
 'projectDesc': '接口创建项目',
 'projectName': 'gitType7_bitbucket',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'https://heyaohua2021@bitbucket.org/heyaohua2021/kindle-helper-master.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=master&gitType=7&language=1&name=heyaohua2021&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=SsiGdwngjdlrTiUSO+x8qGr0YhV1UOo8/srQ27MQSOTQKcnMjBDiZWkUlttfhm9y5P1++uEROkI36XX4jB2ohOg7MjjIaHhFdbxAldXwEJkIrKh+cu5XCPIK4Of8Dgw9/oD9qq6wW+V6aetObWwpR49PBf3gt/ZfEf5NsmyJ0mY=&projectDesc=接口创建项目&projectName=gitType7_bitbucket&type=1&url=https://heyaohua2021@bitbucket.org/heyaohua2021/kindle-helper-master.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171082663&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '7eb8fc59-d578-4d9b-a8c4-f2e0da9cc9ae',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'gitType7_bitbucket',
          'projectUuid': 'db115ad1-4491-4ecd-9a32-6e03e7a61576'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171082590', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'e749a5a131a376c4e0a5265d27e4ac15cab4910080055b3b5808a0e7e3df5764', 'lang': 'zh-CN'}
请求参数：{'projectName': 'gitType7_bitbucket', 'gitType': '7', 'authenticationMethod': '0', 'url': 'https://heyaohua2021@bitbucket.org/heyaohua2021/kindle-helper-master.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'master', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'heyaohua2021', 'password': 'SsiGdwngjdlrTiUSO+x8qGr0YhV1UOo8/srQ27MQSOTQKcnMjBDiZWkUlttfhm9y5P1++uEROkI36XX4jB2ohOg7MjjIaHhFdbxAldXwEJkIrKh+cu5XCPIK4Of8Dgw9/oD9qq6wW+V6aetObWwpR49PBf3gt/ZfEf5NsmyJ0mY='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'gitType7_bitbucket', 'projectUuid': 'db115ad1-4491-4ecd-9a32-6e03e7a61576', 'appId': '7eb8fc59-d578-4d9b-a8c4-f2e0da9cc9ae', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>37</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>gitType4</td>
                <td>0.105147</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：暂不支持的git类型。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '0decfb4c4c4b8235cac47b2cc2404c8a724e0885bb970a7999b808b066266b6f',
 'x-cs-timestamp': '1732171082712'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '4',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'KXlrFNNjuZ/Bv7mt2fyY+zZwwmKvF/tDbbVlSYpbR4sK2jygEcE4Cw3A4FTHGCBtQf1DAhvKfzPTWuu0dTzt4U1mfs8PFKa2CO8X+X/PShtELwLqL48GW05qht0Loc5FYTDVo3N8Q/SjFsTXkTjb8zQA9Gr7rNQgYLcAmNi4BTE=',
 'projectDesc': '接口创建项目',
 'projectName': 'gitType4',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=4&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=KXlrFNNjuZ/Bv7mt2fyY+zZwwmKvF/tDbbVlSYpbR4sK2jygEcE4Cw3A4FTHGCBtQf1DAhvKfzPTWuu0dTzt4U1mfs8PFKa2CO8X+X/PShtELwLqL48GW05qht0Loc5FYTDVo3N8Q/SjFsTXkTjb8zQA9Gr7rNQgYLcAmNi4BTE=&projectDesc=接口创建项目&projectName=gitType4&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171082768&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B486', 'message': '暂不支持的git类型。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171082712', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '0decfb4c4c4b8235cac47b2cc2404c8a724e0885bb970a7999b808b066266b6f', 'lang': 'zh-CN'}
请求参数：{'projectName': 'gitType4', 'gitType': '4', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'KXlrFNNjuZ/Bv7mt2fyY+zZwwmKvF/tDbbVlSYpbR4sK2jygEcE4Cw3A4FTHGCBtQf1DAhvKfzPTWuu0dTzt4U1mfs8PFKa2CO8X+X/PShtELwLqL48GW05qht0Loc5FYTDVo3N8Q/SjFsTXkTjb8zQA9Gr7rNQgYLcAmNi4BTE='}
响应：{'status': False, 'code': 'B486', 'message': '暂不支持的git类型。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>38</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>gitType_illegal</td>
                <td>1.119564</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：gitType 参数类型错误。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'c6e2a7fd020b74877af0e2123d48dd690002889750c0fca9438bfe9fbcd50df5',
 'x-cs-timestamp': '1732171082812'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': 'aaa',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'LC0mXXYx+IpG+fVQ7CE8eBCcJFxipoLY5K0AsIgHabOyIr4kfYNNixPdAEVFBR6ssWgqgpt+5DN2r5uGWBRAW2M+7eluVFOBFkwkZuznut+aMlU4bYiDV0hxrGjbJFE1wlOQlPE+lGHfO0X2lzCJtx2Hv8s9fFv5a2j/67X1lWM=',
 'projectDesc': '接口创建项目',
 'projectName': 'gitType非法',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=aaa&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=LC0mXXYx+IpG+fVQ7CE8eBCcJFxipoLY5K0AsIgHabOyIr4kfYNNixPdAEVFBR6ssWgqgpt+5DN2r5uGWBRAW2M+7eluVFOBFkwkZuznut+aMlU4bYiDV0hxrGjbJFE1wlOQlPE+lGHfO0X2lzCJtx2Hv8s9fFv5a2j/67X1lWM=&projectDesc=接口创建项目&projectName=gitType非法&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171083886&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': 'gitType 参数类型错误。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171082812', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'c6e2a7fd020b74877af0e2123d48dd690002889750c0fca9438bfe9fbcd50df5', 'lang': 'zh-CN'}
请求参数：{'projectName': 'gitType非法', 'gitType': 'aaa', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'LC0mXXYx+IpG+fVQ7CE8eBCcJFxipoLY5K0AsIgHabOyIr4kfYNNixPdAEVFBR6ssWgqgpt+5DN2r5uGWBRAW2M+7eluVFOBFkwkZuznut+aMlU4bYiDV0hxrGjbJFE1wlOQlPE+lGHfO0X2lzCJtx2Hv8s9fFv5a2j/67X1lWM='}
响应：{'status': False, 'code': 'B500', 'message': 'gitType 参数类型错误。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>39</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>gitType_null</td>
                <td>0.099513</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：git类型不能为空。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'ca04ae0c0231b82ce2e2bda6279e15712f1375a8ce4a737239f55eeaa8f79d1f',
 'x-cs-timestamp': '1732171083937'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'heyaohua',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'PwUthSYs1TYM0qLe9ibpx+SWknvLtXkI0ertoIHehkD0odpQuw9dykjJ1996N4awFkmGF0CL8pV9cslkTcjSs4whfPK+quGBVxiK6eWzMPJyXFL7AAZ9MW/Us7IZrxdaGhxbKpXN59l4HVewITAxakGEixkLDjJ7tuueNFLbiI4=',
 'projectDesc': '接口创建项目',
 'projectName': 'gitType为空',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&language=1&name=heyaohua&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=PwUthSYs1TYM0qLe9ibpx+SWknvLtXkI0ertoIHehkD0odpQuw9dykjJ1996N4awFkmGF0CL8pV9cslkTcjSs4whfPK+quGBVxiK6eWzMPJyXFL7AAZ9MW/Us7IZrxdaGhxbKpXN59l4HVewITAxakGEixkLDjJ7tuueNFLbiI4=&projectDesc=接口创建项目&projectName=gitType为空&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171083989&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': 'git类型不能为空。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171083937', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'ca04ae0c0231b82ce2e2bda6279e15712f1375a8ce4a737239f55eeaa8f79d1f', 'lang': 'zh-CN'}
请求参数：{'projectName': 'gitType为空', 'gitType': '', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'heyaohua', 'password': 'PwUthSYs1TYM0qLe9ibpx+SWknvLtXkI0ertoIHehkD0odpQuw9dykjJ1996N4awFkmGF0CL8pV9cslkTcjSs4whfPK+quGBVxiK6eWzMPJyXFL7AAZ9MW/Us7IZrxdaGhxbKpXN59l4HVewITAxakGEixkLDjJ7tuueNFLbiI4='}
响应：{'status': False, 'code': 'B500', 'message': 'git类型不能为空。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>40</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>authenticationMethod=0</td>
                <td>0.123746</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '13fffb300290591c57119429cc346ac57ca7b7f47625c6086de9cc8bc71029a1',
 'x-cs-timestamp': '1732171084036'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'Mxvasz7LlyWiXx56zDw6a/mYpEX4qxZ3+S3qvMWjqbXA+BuBHpub8lXoVikKw8Kton/iOuLv0reNoqHy6uMG9UlVc1vRkoU1jhQlin09h8ALj6xguFlbV1zQSNF1bJK5/bCp9bi83zhm752krNUyQwAFRb+0LX12SqBZPOfMkqk=',
 'projectDesc': '接口创建项目',
 'projectName': 'authenticationMethod=0用户名密码认证',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=Mxvasz7LlyWiXx56zDw6a/mYpEX4qxZ3+S3qvMWjqbXA+BuBHpub8lXoVikKw8Kton/iOuLv0reNoqHy6uMG9UlVc1vRkoU1jhQlin09h8ALj6xguFlbV1zQSNF1bJK5/bCp9bi83zhm752krNUyQwAFRb+0LX12SqBZPOfMkqk=&projectDesc=接口创建项目&projectName=authenticationMethod=0用户名密码认证&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171084112&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '0647c97d-4e5f-4eef-a1d0-c82b81e53f2e',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'authenticationMethod=0用户名密码认证',
          'projectUuid': 'dadad108-125f-4ea6-8538-e562bd97625c'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171084036', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '13fffb300290591c57119429cc346ac57ca7b7f47625c6086de9cc8bc71029a1', 'lang': 'zh-CN'}
请求参数：{'projectName': 'authenticationMethod=0用户名密码认证', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'Mxvasz7LlyWiXx56zDw6a/mYpEX4qxZ3+S3qvMWjqbXA+BuBHpub8lXoVikKw8Kton/iOuLv0reNoqHy6uMG9UlVc1vRkoU1jhQlin09h8ALj6xguFlbV1zQSNF1bJK5/bCp9bi83zhm752krNUyQwAFRb+0LX12SqBZPOfMkqk='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'authenticationMethod=0用户名密码认证', 'projectUuid': 'dadad108-125f-4ea6-8538-e562bd97625c', 'appId': '0647c97d-4e5f-4eef-a1d0-c82b81e53f2e', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>41</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>authenticationMethod=1</td>
                <td>0.123806</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '3a0e78e8c154562e846ae1f212fcfe9c4c304b020c475d8099e50f70a4f9ac82',
 'x-cs-timestamp': '1732171084165'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '1',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': 'TRUE',
 'language': '1',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'projectDesc': '接口创建项目',
 'projectName': 'authenticationMethod=1token认证',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'token': 'sGvw6dEfa0GL/sI9XVh4mIA5+nl768HTsq3ag3puHrJUbqbx9dh8Io/TmN34FQwAqnP8kJ/Flp5hjendiv89gOU0JpRlTdHKbW4+bzOLgSdqOGymhkZk3KPPruzbngyzWSvf+RLygrAb4sGyT86EpR/P4HA2a91q4Qvgn7RlDwA=',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=1&branch=main&gitType=1&isTokenEncrypt=TRUE&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&projectDesc=接口创建项目&projectName=authenticationMethod=1token认证&token=sGvw6dEfa0GL/sI9XVh4mIA5+nl768HTsq3ag3puHrJUbqbx9dh8Io/TmN34FQwAqnP8kJ/Flp5hjendiv89gOU0JpRlTdHKbW4+bzOLgSdqOGymhkZk3KPPruzbngyzWSvf+RLygrAb4sGyT86EpR/P4HA2a91q4Qvgn7RlDwA=&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171084240&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'c29a8654-6d2e-4df8-9b71-fa2d7d8a97e4',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'authenticationMethod=1token认证',
          'projectUuid': '180d2aff-8154-43b2-9599-620846e84952'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171084165', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '3a0e78e8c154562e846ae1f212fcfe9c4c304b020c475d8099e50f70a4f9ac82', 'lang': 'zh-CN'}
请求参数：{'projectName': 'authenticationMethod=1token认证', 'gitType': '1', 'authenticationMethod': '1', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': 'TRUE', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'token': 'sGvw6dEfa0GL/sI9XVh4mIA5+nl768HTsq3ag3puHrJUbqbx9dh8Io/TmN34FQwAqnP8kJ/Flp5hjendiv89gOU0JpRlTdHKbW4+bzOLgSdqOGymhkZk3KPPruzbngyzWSvf+RLygrAb4sGyT86EpR/P4HA2a91q4Qvgn7RlDwA='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'authenticationMethod=1token认证', 'projectUuid': '180d2aff-8154-43b2-9599-620846e84952', 'appId': 'c29a8654-6d2e-4df8-9b71-fa2d7d8a97e4', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>42</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>authenticationMethod=2</td>
                <td>0.123942</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'e2b5e41211250b4fe858bbd0d1182cf5d19d701978a122a3dd4fb8a418c0295a',
 'x-cs-timestamp': '1732171084288'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '2',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'projectDesc': '接口创建项目',
 'projectName': 'authenticationMethod=2SSH密钥',
 'pullFileName': '',
 'ruleSetId': '',
 'sshKey': 'dTjdSSHuQ1nzdivxicmXAD/ldvHky6imk6e2Uc5czTJvdNWrgB3NN5VTyr9ikwaJgV6ewnuJ7//fFgZrpJAgOXnwqHkq6kIP0oEHuVzZsN0wJP3J/XRwXpDJq7P4P8sxcwFTGQrm1M+VQDqUSbzLaWC70ZwyhWyFQbL+cRLN8rg=',
 'tag': '',
 'type': '1',
 'url': 'ssh://git@192.168.2.77:8022/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=2&branch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&projectDesc=接口创建项目&projectName=authenticationMethod=2SSH密钥&sshKey=dTjdSSHuQ1nzdivxicmXAD/ldvHky6imk6e2Uc5czTJvdNWrgB3NN5VTyr9ikwaJgV6ewnuJ7//fFgZrpJAgOXnwqHkq6kIP0oEHuVzZsN0wJP3J/XRwXpDJq7P4P8sxcwFTGQrm1M+VQDqUSbzLaWC70ZwyhWyFQbL+cRLN8rg=&type=1&url=ssh://git@192.168.2.77:8022/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171084365&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '9a2e7856-d8c1-489a-a1e6-db9c6bdabeba',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'authenticationMethod=2SSH密钥',
          'projectUuid': '10f94e56-78d2-49ba-8711-1d2c37715cbe'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171084288', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'e2b5e41211250b4fe858bbd0d1182cf5d19d701978a122a3dd4fb8a418c0295a', 'lang': 'zh-CN'}
请求参数：{'projectName': 'authenticationMethod=2SSH密钥', 'gitType': '1', 'authenticationMethod': '2', 'url': 'ssh://git@192.168.2.77:8022/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'sshKey': 'dTjdSSHuQ1nzdivxicmXAD/ldvHky6imk6e2Uc5czTJvdNWrgB3NN5VTyr9ikwaJgV6ewnuJ7//fFgZrpJAgOXnwqHkq6kIP0oEHuVzZsN0wJP3J/XRwXpDJq7P4P8sxcwFTGQrm1M+VQDqUSbzLaWC70ZwyhWyFQbL+cRLN8rg='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'authenticationMethod=2SSH密钥', 'projectUuid': '10f94e56-78d2-49ba-8711-1d2c37715cbe', 'appId': '9a2e7856-d8c1-489a-a1e6-db9c6bdabeba', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>43</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>authenticationMethod_null</td>
                <td>0.103816</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：认证类型不能为空。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '644fe227c90a7462b85f2331d41f83805a96768c87b33e7a6f7a0993d806022e',
 'x-cs-timestamp': '1732171084413'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'projectDesc': '接口创建项目',
 'projectName': 'authenticationMethod为空',
 'pullFileName': '',
 'ruleSetId': '',
 'sshKey': 'wbvcXamiZfhqYM6C9XpUsuqy3nniiIKgR6amDNvkOz2bUmwYVdpD7Z0pWsniFX/4bV/cS1CfeQX+0giK39GCo52/tUKak7UeuR75Wg1lWTPpBB8hinTRhEGNcf/HECBU1RfwMa82Jl/eIcNfk1c/6ucLxkKJSy2dh0kIcXhHX6I=',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sbranch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&projectDesc=接口创建项目&projectName=authenticationMethod为空&sshKey=wbvcXamiZfhqYM6C9XpUsuqy3nniiIKgR6amDNvkOz2bUmwYVdpD7Z0pWsniFX/4bV/cS1CfeQX+0giK39GCo52/tUKak7UeuR75Wg1lWTPpBB8hinTRhEGNcf/HECBU1RfwMa82Jl/eIcNfk1c/6ucLxkKJSy2dh0kIcXhHX6I=&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171084470&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': '认证类型不能为空。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171084413', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '644fe227c90a7462b85f2331d41f83805a96768c87b33e7a6f7a0993d806022e', 'lang': 'zh-CN'}
请求参数：{'projectName': 'authenticationMethod为空', 'gitType': '1', 'authenticationMethod': '', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'sshKey': 'wbvcXamiZfhqYM6C9XpUsuqy3nniiIKgR6amDNvkOz2bUmwYVdpD7Z0pWsniFX/4bV/cS1CfeQX+0giK39GCo52/tUKak7UeuR75Wg1lWTPpBB8hinTRhEGNcf/HECBU1RfwMa82Jl/eIcNfk1c/6ucLxkKJSy2dh0kIcXhHX6I='}
响应：{'status': False, 'code': 'B500', 'message': '认证类型不能为空。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>44</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>username_null</td>
                <td>0.117496</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'f322ee918f6dd56974337324c5235a0b6dced53cd2995cb7e6ef84d5835d7ae5',
 'x-cs-timestamp': '1732171084520'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'H67yctX0f8FarKoxH+zmWanaz2vxwxt509aPSm5HtMLBh2TAsFypPQpuCqW0IDXB2WFaiTGDOeTjLdUikyisonzBZAeMKWWuOLlFrxM0wI09npjf67J/f4J0sHzboIgJDX9rxqOuFCY5oLOkwP4xueC7+k3WuUVOkDvkAde2Ues=',
 'projectDesc': '接口创建项目',
 'projectName': 'username为空',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=H67yctX0f8FarKoxH+zmWanaz2vxwxt509aPSm5HtMLBh2TAsFypPQpuCqW0IDXB2WFaiTGDOeTjLdUikyisonzBZAeMKWWuOLlFrxM0wI09npjf67J/f4J0sHzboIgJDX9rxqOuFCY5oLOkwP4xueC7+k3WuUVOkDvkAde2Ues=&projectDesc=接口创建项目&projectName=username为空&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171084591&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'c6a40160-92e1-464f-9e8c-eefbd7eb14ee',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'username为空',
          'projectUuid': '21266423-4ff7-4e5b-8772-adedfca54976'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171084520', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'f322ee918f6dd56974337324c5235a0b6dced53cd2995cb7e6ef84d5835d7ae5', 'lang': 'zh-CN'}
请求参数：{'projectName': 'username为空', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'H67yctX0f8FarKoxH+zmWanaz2vxwxt509aPSm5HtMLBh2TAsFypPQpuCqW0IDXB2WFaiTGDOeTjLdUikyisonzBZAeMKWWuOLlFrxM0wI09npjf67J/f4J0sHzboIgJDX9rxqOuFCY5oLOkwP4xueC7+k3WuUVOkDvkAde2Ues='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'username为空', 'projectUuid': '21266423-4ff7-4e5b-8772-adedfca54976', 'appId': 'c6a40160-92e1-464f-9e8c-eefbd7eb14ee', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>45</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>username_40</td>
                <td>0.113213</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'a2b307fd2e31ffbfc4325e445aef6f3588c4a09573c4cb4e70c42dc4a049b0e4',
 'x-cs-timestamp': '1732171084639'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '1.23457E+38',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'NHcREaV3BG4KR/LEPwAb3ubvi9+1ftqL+UQOhffTiIDrCwHUMBOHDhq38rKmDDImD0eqtX58h4hjoWzQx4aLY+kYgIRGbiS4yBIYGkIvLnzEKLDBqyiixKWz3w1sei79H6LPNlc9E/xLCP4E2NXqSqYq/W6dIK60RRLAhbOTwfs=',
 'projectDesc': '接口创建项目',
 'projectName': 'username_40',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&name=1.23457E+38&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=NHcREaV3BG4KR/LEPwAb3ubvi9+1ftqL+UQOhffTiIDrCwHUMBOHDhq38rKmDDImD0eqtX58h4hjoWzQx4aLY+kYgIRGbiS4yBIYGkIvLnzEKLDBqyiixKWz3w1sei79H6LPNlc9E/xLCP4E2NXqSqYq/W6dIK60RRLAhbOTwfs=&projectDesc=接口创建项目&projectName=username_40&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171084707&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'ab3cf627-c035-4bbf-9855-11f8d9e5ddba',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'username_40',
          'projectUuid': 'd50e9b68-8f15-4562-bec6-e98ce3f5da3a'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171084639', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'a2b307fd2e31ffbfc4325e445aef6f3588c4a09573c4cb4e70c42dc4a049b0e4', 'lang': 'zh-CN'}
请求参数：{'projectName': 'username_40', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '1.23457E+38', 'password': 'NHcREaV3BG4KR/LEPwAb3ubvi9+1ftqL+UQOhffTiIDrCwHUMBOHDhq38rKmDDImD0eqtX58h4hjoWzQx4aLY+kYgIRGbiS4yBIYGkIvLnzEKLDBqyiixKWz3w1sei79H6LPNlc9E/xLCP4E2NXqSqYq/W6dIK60RRLAhbOTwfs='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'username_40', 'projectUuid': 'd50e9b68-8f15-4562-bec6-e98ce3f5da3a', 'appId': 'ab3cf627-c035-4bbf-9855-11f8d9e5ddba', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>46</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>username_1</td>
                <td>0.116463</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'e1fa8bebfeba80d624f293097fc8415db082d2570d1e4b844df0c530f2082fca',
 'x-cs-timestamp': '1732171084751'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '0',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'Tlm052wJnPwTxfH7uQh32sTHFmiV/t254FPQcUHvN0V65Fck6Od73hZuVuVH7l/X1jl1kDesCE27GPXfyvKl38AwrfhJtxd8fx5NciGwTVfgpK2abhh+BzFK3eT+iaRqREsfdU691zPakOPXyuVtXbaaJW36cDbdF5soxQtow1I=',
 'projectDesc': '接口创建项目',
 'projectName': 'username_1',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&name=0&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=Tlm052wJnPwTxfH7uQh32sTHFmiV/t254FPQcUHvN0V65Fck6Od73hZuVuVH7l/X1jl1kDesCE27GPXfyvKl38AwrfhJtxd8fx5NciGwTVfgpK2abhh+BzFK3eT+iaRqREsfdU691zPakOPXyuVtXbaaJW36cDbdF5soxQtow1I=&projectDesc=接口创建项目&projectName=username_1&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171084821&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '6e733af3-6534-4cac-8eaf-3289b4e82314',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'username_1',
          'projectUuid': 'dae6fe12-2776-4a28-be78-ea222ab12f65'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171084751', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'e1fa8bebfeba80d624f293097fc8415db082d2570d1e4b844df0c530f2082fca', 'lang': 'zh-CN'}
请求参数：{'projectName': 'username_1', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '0', 'password': 'Tlm052wJnPwTxfH7uQh32sTHFmiV/t254FPQcUHvN0V65Fck6Od73hZuVuVH7l/X1jl1kDesCE27GPXfyvKl38AwrfhJtxd8fx5NciGwTVfgpK2abhh+BzFK3eT+iaRqREsfdU691zPakOPXyuVtXbaaJW36cDbdF5soxQtow1I='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'username_1', 'projectUuid': 'dae6fe12-2776-4a28-be78-ea222ab12f65', 'appId': '6e733af3-6534-4cac-8eaf-3289b4e82314', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>47</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>username__contains special characters</td>
                <td>0.128138</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '79597f13a347eff1a9170d1742617d8063a8714d41c94f3ddef152c9ae20c881',
 'x-cs-timestamp': '1732171084877'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '￥%……&*（《：{}',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'aFk4h4cuiOgwNYqTLLd6IjtB5H7SGbp0iEhilWb2iF9/jMv5U3mFwwZMfVwsC7Z2tU8xpVkvHPXVIFnnC/o+uGB08RWhrZXs/ZeDXwyNFzmxm8x74Mw9SYUNi3uHWkVFucQR49+6m6Hk2cBC/L0HrAuv7gZFFzwYDlfh2tFhO0Q=',
 'projectDesc': '接口创建项目',
 'projectName': 'username__含有特殊字符',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&name=￥%……&*（《：{}&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=aFk4h4cuiOgwNYqTLLd6IjtB5H7SGbp0iEhilWb2iF9/jMv5U3mFwwZMfVwsC7Z2tU8xpVkvHPXVIFnnC/o+uGB08RWhrZXs/ZeDXwyNFzmxm8x74Mw9SYUNi3uHWkVFucQR49+6m6Hk2cBC/L0HrAuv7gZFFzwYDlfh2tFhO0Q=&projectDesc=接口创建项目&projectName=username__含有特殊字符&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171084943&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '7527a5fc-66fa-4f4a-8fd4-dd542f9c93b1',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'username__含有特殊字符',
          'projectUuid': 'f831fd36-ca04-4e6c-adf6-8cd8f5a518ad'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171084877', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '79597f13a347eff1a9170d1742617d8063a8714d41c94f3ddef152c9ae20c881', 'lang': 'zh-CN'}
请求参数：{'projectName': 'username__含有特殊字符', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '￥%……&*（《：{}', 'password': 'aFk4h4cuiOgwNYqTLLd6IjtB5H7SGbp0iEhilWb2iF9/jMv5U3mFwwZMfVwsC7Z2tU8xpVkvHPXVIFnnC/o+uGB08RWhrZXs/ZeDXwyNFzmxm8x74Mw9SYUNi3uHWkVFucQR49+6m6Hk2cBC/L0HrAuv7gZFFzwYDlfh2tFhO0Q='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'username__含有特殊字符', 'projectUuid': 'f831fd36-ca04-4e6c-adf6-8cd8f5a518ad', 'appId': '7527a5fc-66fa-4f4a-8fd4-dd542f9c93b1', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>48</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>username_space and characters</td>
                <td>0.126818</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'ad1acb1e014e2053098012bb3ef11847e437b04d6a2bb7b5161786c7aaa27eac',
 'x-cs-timestamp': '1732171085001'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'hh ss ss     dsa    ',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'eK++WzSh6aHwuoIahFWleZdrB0ky4FQzPGkI1hQWqldUrxpsAwcTekKdOoB/m8/pWywIkiX2Bb5WfLblhgxuRHoI7IluJYfWAE+qEnJHwHi8UDLBPzJCs/YV5w057Cy0nswbvgntgR/xXhpQRplu2+oT861gd6MjejdTuWC3auU=',
 'projectDesc': '接口创建项目',
 'projectName': 'username_字符含有空格',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&name=hh ss ss     dsa    &orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=eK++WzSh6aHwuoIahFWleZdrB0ky4FQzPGkI1hQWqldUrxpsAwcTekKdOoB/m8/pWywIkiX2Bb5WfLblhgxuRHoI7IluJYfWAE+qEnJHwHi8UDLBPzJCs/YV5w057Cy0nswbvgntgR/xXhpQRplu2+oT861gd6MjejdTuWC3auU=&projectDesc=接口创建项目&projectName=username_字符含有空格&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171085078&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'be443510-9ca7-42ee-8207-def0cf3cea02',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'username_字符含有空格',
          'projectUuid': '641f5607-e1d9-4efc-935f-705bf6d2974a'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171085001', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'ad1acb1e014e2053098012bb3ef11847e437b04d6a2bb7b5161786c7aaa27eac', 'lang': 'zh-CN'}
请求参数：{'projectName': 'username_字符含有空格', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'hh ss ss     dsa    ', 'password': 'eK++WzSh6aHwuoIahFWleZdrB0ky4FQzPGkI1hQWqldUrxpsAwcTekKdOoB/m8/pWywIkiX2Bb5WfLblhgxuRHoI7IluJYfWAE+qEnJHwHi8UDLBPzJCs/YV5w057Cy0nswbvgntgR/xXhpQRplu2+oT861gd6MjejdTuWC3auU='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'username_字符含有空格', 'projectUuid': '641f5607-e1d9-4efc-935f-705bf6d2974a', 'appId': 'be443510-9ca7-42ee-8207-def0cf3cea02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>49</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>password_null</td>
                <td>0.124480</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'bd45e3c301bb66a8f106f735be1bb93c44b9d486c89b6806838c9804097b0838',
 'x-cs-timestamp': '1732171085128'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'heyaohua',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'euM/R4fOzq2kOE9CDornqtz6WvCJq15omNqvAMO6neE/Q+QxlwPzfOtZVbnD21mTT8Awmjzip5XcJbjSzBHTddT2wSAnCkbJb9jEJP5RNs9m9sIImOKPqkaTzikELapn+Qct1nabMPqAQ7fQw4PD0KfVPio8/wrlqMRZxG/LgYc=',
 'projectDesc': '接口创建项目',
 'projectName': 'password_字符含有空格',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&name=heyaohua&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=euM/R4fOzq2kOE9CDornqtz6WvCJq15omNqvAMO6neE/Q+QxlwPzfOtZVbnD21mTT8Awmjzip5XcJbjSzBHTddT2wSAnCkbJb9jEJP5RNs9m9sIImOKPqkaTzikELapn+Qct1nabMPqAQ7fQw4PD0KfVPio8/wrlqMRZxG/LgYc=&projectDesc=接口创建项目&projectName=password_字符含有空格&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171085204&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '2c1fb604-caa6-4c4d-bf85-db95fc078a4a',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'password_字符含有空格',
          'projectUuid': 'a0a6fa53-e4a2-4f3d-b570-0c14afd1e205'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171085128', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'bd45e3c301bb66a8f106f735be1bb93c44b9d486c89b6806838c9804097b0838', 'lang': 'zh-CN'}
请求参数：{'projectName': 'password_字符含有空格', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'heyaohua', 'password': 'euM/R4fOzq2kOE9CDornqtz6WvCJq15omNqvAMO6neE/Q+QxlwPzfOtZVbnD21mTT8Awmjzip5XcJbjSzBHTddT2wSAnCkbJb9jEJP5RNs9m9sIImOKPqkaTzikELapn+Qct1nabMPqAQ7fQw4PD0KfVPio8/wrlqMRZxG/LgYc='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'password_字符含有空格', 'projectUuid': 'a0a6fa53-e4a2-4f3d-b570-0c14afd1e205', 'appId': '2c1fb604-caa6-4c4d-bf85-db95fc078a4a', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>50</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>password_40</td>
                <td>0.120839</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '3b655b35bb9b205e483aed835499a086aa4314b152ea75ff0720a1a2f69feb73',
 'x-cs-timestamp': '1732171085253'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'heyaohua',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'xswSV4V9Nzcs773EP8hklQpYzksHfPtky1JEtmIfQ2ahMAOqEEuMh/4ghzttblppc1N1oCfhJNc5UIvlf/ZcR/wa7wx7YL0pOqYiYyUYLmPBt8tU9Pc7TvAcXwQkoCuoCpFV+XqL3rSKmFJqmSb/WuCeu6tN4uYfNbZqXWdi7gw=',
 'projectDesc': '接口创建项目',
 'projectName': 'password_40',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&name=heyaohua&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=xswSV4V9Nzcs773EP8hklQpYzksHfPtky1JEtmIfQ2ahMAOqEEuMh/4ghzttblppc1N1oCfhJNc5UIvlf/ZcR/wa7wx7YL0pOqYiYyUYLmPBt8tU9Pc7TvAcXwQkoCuoCpFV+XqL3rSKmFJqmSb/WuCeu6tN4uYfNbZqXWdi7gw=&projectDesc=接口创建项目&projectName=password_40&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171085328&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '40af3aa1-5e53-4747-9b86-1c4c1b4a59bb',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'password_40',
          'projectUuid': 'b1c831cf-0dc0-4028-8d0b-2c6fe9916f69'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171085253', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '3b655b35bb9b205e483aed835499a086aa4314b152ea75ff0720a1a2f69feb73', 'lang': 'zh-CN'}
请求参数：{'projectName': 'password_40', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'heyaohua', 'password': 'xswSV4V9Nzcs773EP8hklQpYzksHfPtky1JEtmIfQ2ahMAOqEEuMh/4ghzttblppc1N1oCfhJNc5UIvlf/ZcR/wa7wx7YL0pOqYiYyUYLmPBt8tU9Pc7TvAcXwQkoCuoCpFV+XqL3rSKmFJqmSb/WuCeu6tN4uYfNbZqXWdi7gw='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'password_40', 'projectUuid': 'b1c831cf-0dc0-4028-8d0b-2c6fe9916f69', 'appId': '40af3aa1-5e53-4747-9b86-1c4c1b4a59bb', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>51</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>password_70</td>
                <td>0.114984</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'ed5c26b2b6c8bbabf188fb3c8dbf3c73dfa85192cfda1b03178a6b00e3cd7af6',
 'x-cs-timestamp': '1732171085375'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'heyaohua',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'RMq/u6XXL+rnuXnDT2+3gou+XwIhjOld5xdqpCIyqeYFVzyWxgVHPKqiOfOlVVlZkJUUAYa936SHHNnMgSCeGjwTL1+3ndmngTIH4scRUwhHmdGLVwLGkug9LIoejff/tKGixxeioUpfqfLe/KJkHlfVOeKk2wbSCtF1vTxi9cQ=',
 'projectDesc': '接口创建项目',
 'projectName': 'password_70',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&name=heyaohua&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=RMq/u6XXL+rnuXnDT2+3gou+XwIhjOld5xdqpCIyqeYFVzyWxgVHPKqiOfOlVVlZkJUUAYa936SHHNnMgSCeGjwTL1+3ndmngTIH4scRUwhHmdGLVwLGkug9LIoejff/tKGixxeioUpfqfLe/KJkHlfVOeKk2wbSCtF1vTxi9cQ=&projectDesc=接口创建项目&projectName=password_70&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171085445&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '77919c46-7ec8-48bc-8e27-83c9d27e3bed',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'password_70',
          'projectUuid': '89a02f34-1af9-4507-8bf8-f21613cada49'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171085375', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'ed5c26b2b6c8bbabf188fb3c8dbf3c73dfa85192cfda1b03178a6b00e3cd7af6', 'lang': 'zh-CN'}
请求参数：{'projectName': 'password_70', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'heyaohua', 'password': 'RMq/u6XXL+rnuXnDT2+3gou+XwIhjOld5xdqpCIyqeYFVzyWxgVHPKqiOfOlVVlZkJUUAYa936SHHNnMgSCeGjwTL1+3ndmngTIH4scRUwhHmdGLVwLGkug9LIoejff/tKGixxeioUpfqfLe/KJkHlfVOeKk2wbSCtF1vTxi9cQ='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'password_70', 'projectUuid': '89a02f34-1af9-4507-8bf8-f21613cada49', 'appId': '77919c46-7ec8-48bc-8e27-83c9d27e3bed', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>52</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>password__contains special characters</td>
                <td>0.119889</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'b83ef92bbe212d7a8bd90ffc3e3f37398dfcf76988a4057eb73c7fee3840a1f3',
 'x-cs-timestamp': '1732171085497'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'heyaohua',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'kwfikOdvbva0CYNnDMim3Fsu6egkZJYpP7IYbDdYoRwgit5zSvlXzn+IXpzJ6mJq3e/X6dvY+jmA7dPW3/y9S091TUpY+m1w8GYKLGzfxF4D6+/xmh+cCnS+UV2/mrJ70yVR07fK+noJYCwrv6ln/w+a3q2WGR9EO1QwA7nMmHU=',
 'projectDesc': '接口创建项目',
 'projectName': 'password__含有空格、特殊字符',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&name=heyaohua&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=kwfikOdvbva0CYNnDMim3Fsu6egkZJYpP7IYbDdYoRwgit5zSvlXzn+IXpzJ6mJq3e/X6dvY+jmA7dPW3/y9S091TUpY+m1w8GYKLGzfxF4D6+/xmh+cCnS+UV2/mrJ70yVR07fK+noJYCwrv6ln/w+a3q2WGR9EO1QwA7nMmHU=&projectDesc=接口创建项目&projectName=password__含有空格、特殊字符&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171085568&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '87383efe-5ebe-4673-ba35-f4e1a863dbd7',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'password__含有空格、特殊字符',
          'projectUuid': 'ea07567c-4a90-444f-8172-00d8ab41cf69'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171085497', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'b83ef92bbe212d7a8bd90ffc3e3f37398dfcf76988a4057eb73c7fee3840a1f3', 'lang': 'zh-CN'}
请求参数：{'projectName': 'password__含有空格、特殊字符', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'heyaohua', 'password': 'kwfikOdvbva0CYNnDMim3Fsu6egkZJYpP7IYbDdYoRwgit5zSvlXzn+IXpzJ6mJq3e/X6dvY+jmA7dPW3/y9S091TUpY+m1w8GYKLGzfxF4D6+/xmh+cCnS+UV2/mrJ70yVR07fK+noJYCwrv6ln/w+a3q2WGR9EO1QwA7nMmHU='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'password__含有空格、特殊字符', 'projectUuid': 'ea07567c-4a90-444f-8172-00d8ab41cf69', 'appId': '87383efe-5ebe-4673-ba35-f4e1a863dbd7', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>53</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>token_null</td>
                <td>0.123455</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '1897b237ba6af0da943cf632f3e3b577e150cef3e24d274481502f4d21d61150',
 'x-cs-timestamp': '1732171085613'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '1',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': 'FALSE',
 'language': '1',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'projectDesc': '接口创建项目',
 'projectName': 'token_null',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'token': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=1&branch=main&gitType=1&isTokenEncrypt=FALSE&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&projectDesc=接口创建项目&projectName=token_null&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171085691&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'b2a9c85c-f38b-41e9-8468-fe9bf20e8416',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'token_null',
          'projectUuid': 'ccd01ffb-c7cf-48e4-8d0d-df6ddc6b1906'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171085613', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '1897b237ba6af0da943cf632f3e3b577e150cef3e24d274481502f4d21d61150', 'lang': 'zh-CN'}
请求参数：{'projectName': 'token_null', 'gitType': '1', 'authenticationMethod': '1', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': 'FALSE', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'token': ''}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'token_null', 'projectUuid': 'ccd01ffb-c7cf-48e4-8d0d-df6ddc6b1906', 'appId': 'b2a9c85c-f38b-41e9-8468-fe9bf20e8416', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>54</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>token_ok</td>
                <td>0.125664</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '66ae8db1dd68ad95623278e5fedc8af27781e0c8d5eb63be25adb7874aa8088d',
 'x-cs-timestamp': '1732171085740'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '1',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': 'FALSE',
 'language': '1',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'projectDesc': '接口创建项目',
 'projectName': 'token_ok',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'token': 'glpat-k1jCW2ivzP4k6zGYHsUg',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=1&branch=main&gitType=1&isTokenEncrypt=FALSE&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&projectDesc=接口创建项目&projectName=token_ok&token=glpat-k1jCW2ivzP4k6zGYHsUg&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171085818&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '26828db0-2dc0-4b8f-9e04-08dc2f126dfc',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'token_ok',
          'projectUuid': '3b54e7c4-cf71-417d-b3d7-aba23f0661e7'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171085740', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '66ae8db1dd68ad95623278e5fedc8af27781e0c8d5eb63be25adb7874aa8088d', 'lang': 'zh-CN'}
请求参数：{'projectName': 'token_ok', 'gitType': '1', 'authenticationMethod': '1', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': 'FALSE', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'token': 'glpat-k1jCW2ivzP4k6zGYHsUg'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'token_ok', 'projectUuid': '3b54e7c4-cf71-417d-b3d7-aba23f0661e7', 'appId': '26828db0-2dc0-4b8f-9e04-08dc2f126dfc', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>55</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>token_contains special</td>
                <td>0.112631</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '56d3439f9124b0ab351db9cf916929de2bafba54365a9be42982a019f0474193',
 'x-cs-timestamp': '1732171085865'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '1',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': 'FALSE',
 'language': '1',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'projectDesc': '接口创建项目',
 'projectName': 'token含有空格和特殊字符',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'token': 'glpat-k1jCW2ivzP4k6zGYHsUg   hh%^&*(IO)P_{}{:',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=1&branch=main&gitType=1&isTokenEncrypt=FALSE&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&projectDesc=接口创建项目&projectName=token含有空格和特殊字符&token=glpat-k1jCW2ivzP4k6zGYHsUg   hh%^&*(IO)P_{}{:&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171085935&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '98a06bb2-7ce5-4c93-b3ab-abc5fea8f6e2',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'token含有空格和特殊字符',
          'projectUuid': '54595710-d1c9-4213-a3ab-d39091c97698'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171085865', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '56d3439f9124b0ab351db9cf916929de2bafba54365a9be42982a019f0474193', 'lang': 'zh-CN'}
请求参数：{'projectName': 'token含有空格和特殊字符', 'gitType': '1', 'authenticationMethod': '1', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': 'FALSE', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'token': 'glpat-k1jCW2ivzP4k6zGYHsUg   hh%^&*(IO)P_{}{:'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'token含有空格和特殊字符', 'projectUuid': '54595710-d1c9-4213-a3ab-d39091c97698', 'appId': '98a06bb2-7ce5-4c93-b3ab-abc5fea8f6e2', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>56</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>token_1</td>
                <td>0.110458</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '9b27d4a36567402b7a8590f275feb80a379c05216c2054b41f6d3bffd60ee3c0',
 'x-cs-timestamp': '1732171085979'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '1',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': 'FALSE',
 'language': '1',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'projectDesc': '接口创建项目',
 'projectName': 'token_1',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'token': '1',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=1&branch=main&gitType=1&isTokenEncrypt=FALSE&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&projectDesc=接口创建项目&projectName=token_1&token=1&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171086046&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'af34fab3-2507-4f0f-b202-50e3290be09e',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'token_1',
          'projectUuid': '631cbde2-fc87-4346-af55-9427d407ab7e'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171085979', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '9b27d4a36567402b7a8590f275feb80a379c05216c2054b41f6d3bffd60ee3c0', 'lang': 'zh-CN'}
请求参数：{'projectName': 'token_1', 'gitType': '1', 'authenticationMethod': '1', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': 'FALSE', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'token': '1'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'token_1', 'projectUuid': '631cbde2-fc87-4346-af55-9427d407ab7e', 'appId': 'af34fab3-2507-4f0f-b202-50e3290be09e', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>57</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>isTokenEncrypt_1</td>
                <td>0.107962</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：isTokenEncrypt 参数类型错误。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '9c297ea56dc32aade72ce82e46a5fc4fe70592bb17b06477db98c0e2a7667371',
 'x-cs-timestamp': '1732171086095'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '1',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '1',
 'language': '1',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'projectDesc': '接口创建项目',
 'projectName': 'isTokenEncrypt_1',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'token': 'rxbh8gotuzmDA/cksYUTE4A3XbK6ImU7lz8uvUA+Co0ONOFu+nEWe3oYupYi0p0RmqLvgGbMcXTB4ZRjMI9jAL49Tg2hA4KOye0N2MIiLttqsS4039nGVgEiZgV6AX/CVm/5JbeVc6pLBbrJEJcJK8keLUb8QHB4QiYeDCBZr/4=',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=1&branch=main&gitType=1&isTokenEncrypt=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&projectDesc=接口创建项目&projectName=isTokenEncrypt_1&token=rxbh8gotuzmDA/cksYUTE4A3XbK6ImU7lz8uvUA+Co0ONOFu+nEWe3oYupYi0p0RmqLvgGbMcXTB4ZRjMI9jAL49Tg2hA4KOye0N2MIiLttqsS4039nGVgEiZgV6AX/CVm/5JbeVc6pLBbrJEJcJK8keLUb8QHB4QiYeDCBZr/4=&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171086154&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': 'isTokenEncrypt 参数类型错误。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171086095', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '9c297ea56dc32aade72ce82e46a5fc4fe70592bb17b06477db98c0e2a7667371', 'lang': 'zh-CN'}
请求参数：{'projectName': 'isTokenEncrypt_1', 'gitType': '1', 'authenticationMethod': '1', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '1', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'token': 'rxbh8gotuzmDA/cksYUTE4A3XbK6ImU7lz8uvUA+Co0ONOFu+nEWe3oYupYi0p0RmqLvgGbMcXTB4ZRjMI9jAL49Tg2hA4KOye0N2MIiLttqsS4039nGVgEiZgV6AX/CVm/5JbeVc6pLBbrJEJcJK8keLUb8QHB4QiYeDCBZr/4='}
响应：{'status': False, 'code': 'B500', 'message': 'isTokenEncrypt 参数类型错误。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>58</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>isTokenEncrypt_tpye_error</td>
                <td>0.105221</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：isTokenEncrypt 参数类型错误。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '775cb04716e7003b7a224f9aaba3c24f87cba0a21bafecb1e77b4ca1b30c6211',
 'x-cs-timestamp': '1732171086204'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '1',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': 'a',
 'language': '1',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'projectDesc': '接口创建项目',
 'projectName': 'isTokenEncrypt_输入非布尔类型',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'token': 'ZtWyqQL1njsONhBR6n9sHG81LaezeGW0rHtUfjVYQeOOv89ga4jK3TTCr8U1MvYFL65qdvQ8tIbdJaE0rgziWUpWY5JIpoTc+r7UxZJ1Zbx9ql1kvmNTS4WM9emVQxoZBv3Zxm0G4GPUlf3gxpdmz2pU1B4IQBWRp64jS5flQBI=',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=1&branch=main&gitType=1&isTokenEncrypt=a&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&projectDesc=接口创建项目&projectName=isTokenEncrypt_输入非布尔类型&token=ZtWyqQL1njsONhBR6n9sHG81LaezeGW0rHtUfjVYQeOOv89ga4jK3TTCr8U1MvYFL65qdvQ8tIbdJaE0rgziWUpWY5JIpoTc+r7UxZJ1Zbx9ql1kvmNTS4WM9emVQxoZBv3Zxm0G4GPUlf3gxpdmz2pU1B4IQBWRp64jS5flQBI=&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171086263&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': 'isTokenEncrypt 参数类型错误。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171086204', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '775cb04716e7003b7a224f9aaba3c24f87cba0a21bafecb1e77b4ca1b30c6211', 'lang': 'zh-CN'}
请求参数：{'projectName': 'isTokenEncrypt_输入非布尔类型', 'gitType': '1', 'authenticationMethod': '1', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': 'a', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'token': 'ZtWyqQL1njsONhBR6n9sHG81LaezeGW0rHtUfjVYQeOOv89ga4jK3TTCr8U1MvYFL65qdvQ8tIbdJaE0rgziWUpWY5JIpoTc+r7UxZJ1Zbx9ql1kvmNTS4WM9emVQxoZBv3Zxm0G4GPUlf3gxpdmz2pU1B4IQBWRp64jS5flQBI='}
响应：{'status': False, 'code': 'B500', 'message': 'isTokenEncrypt 参数类型错误。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>59</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>isTokenEncrypt_tpye_true</td>
                <td>0.119476</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '90fd8cec303cc0613501eac09932197f375efb3019c189f0fd0f51e3b637b038',
 'x-cs-timestamp': '1732171086309'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '1',
 'branch': 'master',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': 'TRUE',
 'language': '1',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'projectDesc': '接口创建项目',
 'projectName': 'isTokenEncrypt_tpye_true',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'token': 'kFiHdFkzOBP0F0zShQtFStI+htpqsMRThzUDBuDSYXWGURCOe/ZZ50rRgwH5ToUMPCfSXaQl+w0I2Un7fUfracL73IUkNswYvpSze1IeQqQapCZtnbb6BWn3vZTwhgOTLpN1TziOCERI51So8m+YZm3Te4DSfXjr8yn4EkRFuQM=',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/webgoat-8.2.2.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=1&branch=master&gitType=1&isTokenEncrypt=TRUE&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&projectDesc=接口创建项目&projectName=isTokenEncrypt_tpye_true&token=kFiHdFkzOBP0F0zShQtFStI+htpqsMRThzUDBuDSYXWGURCOe/ZZ50rRgwH5ToUMPCfSXaQl+w0I2Un7fUfracL73IUkNswYvpSze1IeQqQapCZtnbb6BWn3vZTwhgOTLpN1TziOCERI51So8m+YZm3Te4DSfXjr8yn4EkRFuQM=&type=1&url=http://192.168.2.77:9010/heyaohua/webgoat-8.2.2.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171086378&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '718be295-5155-4b65-83ec-1cdd753f38e2',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'isTokenEncrypt_tpye_true',
          'projectUuid': '48cd4017-f8af-4c90-8aec-c8ce4bbb8643'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171086309', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '90fd8cec303cc0613501eac09932197f375efb3019c189f0fd0f51e3b637b038', 'lang': 'zh-CN'}
请求参数：{'projectName': 'isTokenEncrypt_tpye_true', 'gitType': '1', 'authenticationMethod': '1', 'url': 'http://192.168.2.77:9010/heyaohua/webgoat-8.2.2.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': 'TRUE', 'branch': 'master', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'token': 'kFiHdFkzOBP0F0zShQtFStI+htpqsMRThzUDBuDSYXWGURCOe/ZZ50rRgwH5ToUMPCfSXaQl+w0I2Un7fUfracL73IUkNswYvpSze1IeQqQapCZtnbb6BWn3vZTwhgOTLpN1TziOCERI51So8m+YZm3Te4DSfXjr8yn4EkRFuQM='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'isTokenEncrypt_tpye_true', 'projectUuid': '48cd4017-f8af-4c90-8aec-c8ce4bbb8643', 'appId': '718be295-5155-4b65-83ec-1cdd753f38e2', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>60</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>isTokenEncrypt_tpye_false</td>
                <td>0.119985</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '5853acb827f42f3e80e29f9b56ad4a9511edc48946be2019df3db849c24378c5',
 'x-cs-timestamp': '1732171086434'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '1',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': 'FALSE',
 'language': '1',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'projectDesc': '接口创建项目',
 'projectName': 'isTokenEncrypt_tpye_false',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'token': 'glpat-k1jCW2ivzP4k6zGYHsUg',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=1&branch=main&gitType=1&isTokenEncrypt=FALSE&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&projectDesc=接口创建项目&projectName=isTokenEncrypt_tpye_false&token=glpat-k1jCW2ivzP4k6zGYHsUg&type=1&url=http://192.168.2.77:9010/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171086504&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '0fb32adf-b52e-4173-93da-f1c7a12b7ece',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'isTokenEncrypt_tpye_false',
          'projectUuid': '3c4ed7da-75f4-45e4-b06c-15469d6a47c7'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171086434', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '5853acb827f42f3e80e29f9b56ad4a9511edc48946be2019df3db849c24378c5', 'lang': 'zh-CN'}
请求参数：{'projectName': 'isTokenEncrypt_tpye_false', 'gitType': '1', 'authenticationMethod': '1', 'url': 'http://192.168.2.77:9010/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': 'FALSE', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'token': 'glpat-k1jCW2ivzP4k6zGYHsUg'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'isTokenEncrypt_tpye_false', 'projectUuid': '3c4ed7da-75f4-45e4-b06c-15469d6a47c7', 'appId': '0fb32adf-b52e-4173-93da-f1c7a12b7ece', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>61</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>sshKey_ok</td>
                <td>0.120995</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '3711691d96f861687b48ae3148fda28487faa91efbcf3a49fe955792caf6cae8',
 'x-cs-timestamp': '1732171086557'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '2',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': 'FALSE',
 'language': '1',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'projectDesc': '接口创建项目',
 'projectName': 'sshKey_ok',
 'pullFileName': '',
 'ruleSetId': '',
 'sshKey': 'I9NP13O4SYSeRe7j6ZHylMCMNSb1TUZRlpGdjFmdE0TthhnKLSS7pv5jcTQv3E615qtxs02n9X6geidMXiuvVEU5TlytZ5sTy58QCpVu423l1HGXQtS4GDNB0iOJGLLnMPfdRFswoiD+DTjlmS0Ud9xef/CuAZhu+ow2C9tSF/o=',
 'tag': '',
 'type': '1',
 'url': 'ssh://git@192.168.2.77:8022/heyaohua/audit3.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=2&branch=main&gitType=1&isTokenEncrypt=FALSE&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&projectDesc=接口创建项目&projectName=sshKey_ok&sshKey=I9NP13O4SYSeRe7j6ZHylMCMNSb1TUZRlpGdjFmdE0TthhnKLSS7pv5jcTQv3E615qtxs02n9X6geidMXiuvVEU5TlytZ5sTy58QCpVu423l1HGXQtS4GDNB0iOJGLLnMPfdRFswoiD+DTjlmS0Ud9xef/CuAZhu+ow2C9tSF/o=&type=1&url=ssh://git@192.168.2.77:8022/heyaohua/audit3.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171086627&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '5581fade-eacc-4c6c-9361-6def0be02b48',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'sshKey_ok',
          'projectUuid': '78166517-042a-4d2c-8b48-f371aa814705'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171086557', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '3711691d96f861687b48ae3148fda28487faa91efbcf3a49fe955792caf6cae8', 'lang': 'zh-CN'}
请求参数：{'projectName': 'sshKey_ok', 'gitType': '1', 'authenticationMethod': '2', 'url': 'ssh://git@192.168.2.77:8022/heyaohua/audit3.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': 'FALSE', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'sshKey': 'I9NP13O4SYSeRe7j6ZHylMCMNSb1TUZRlpGdjFmdE0TthhnKLSS7pv5jcTQv3E615qtxs02n9X6geidMXiuvVEU5TlytZ5sTy58QCpVu423l1HGXQtS4GDNB0iOJGLLnMPfdRFswoiD+DTjlmS0Ud9xef/CuAZhu+ow2C9tSF/o='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'sshKey_ok', 'projectUuid': '78166517-042a-4d2c-8b48-f371aa814705', 'appId': '5581fade-eacc-4c6c-9361-6def0be02b48', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>62</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>branch_null</td>
                <td>0.331163</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'f640d50df8e6df7c9f6bbafa951ede41fc08ec5c40537d09333869005ecdff5e',
 'x-cs-timestamp': '1732171086680'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': '',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'QRN1JRCCqY9ihqPXEZ9p9aSOXouGrfdAhi5Wg68NSaKUaq+Bqm4uT7oIIxLgwBmLfDLPxerLpAUp9WWYUudFRqJNPjvbUVKz8EmtBcCZm8YeCGAXVEZQ1ZTwKXUCiswGw7RPXYQ5ggDxI3sTcXmAGUBzCHEtFV2RwdjG1I5mRPA=',
 'projectDesc': '接口创建项目',
 'projectName': 'branch_为空',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=QRN1JRCCqY9ihqPXEZ9p9aSOXouGrfdAhi5Wg68NSaKUaq+Bqm4uT7oIIxLgwBmLfDLPxerLpAUp9WWYUudFRqJNPjvbUVKz8EmtBcCZm8YeCGAXVEZQ1ZTwKXUCiswGw7RPXYQ5ggDxI3sTcXmAGUBzCHEtFV2RwdjG1I5mRPA=&projectDesc=接口创建项目&projectName=branch_为空&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171086963&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '869c4f34-e078-4dbb-9097-4f439e734979',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'branch_为空',
          'projectUuid': '5bc87c18-78b6-4dcd-b673-7526341061b7'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171086680', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'f640d50df8e6df7c9f6bbafa951ede41fc08ec5c40537d09333869005ecdff5e', 'lang': 'zh-CN'}
请求参数：{'projectName': 'branch_为空', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': '', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'QRN1JRCCqY9ihqPXEZ9p9aSOXouGrfdAhi5Wg68NSaKUaq+Bqm4uT7oIIxLgwBmLfDLPxerLpAUp9WWYUudFRqJNPjvbUVKz8EmtBcCZm8YeCGAXVEZQ1ZTwKXUCiswGw7RPXYQ5ggDxI3sTcXmAGUBzCHEtFV2RwdjG1I5mRPA='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'branch_为空', 'projectUuid': '5bc87c18-78b6-4dcd-b673-7526341061b7', 'appId': '869c4f34-e078-4dbb-9097-4f439e734979', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>63</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>branch_contains space and special characters</td>
                <td>0.112587</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '1595ae37bb3e5d26cba09e387734f31d4890e22c214044dd74b61e9e00090b24',
 'x-cs-timestamp': '1732171087006'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'ma   in@$@%#$',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'BC4UBPKNlbqK+NfLxdnF05Ph80gzyiq3S+GcJB4RbuLe/2/FOpeWPNa323xAHU5Non2zzaQEfJNUQhztnU+5oINYYlEYl4qxYwFEmq4nzllCqZ4q4epChDqBhiAS5AHnRTGSeM55poWBcy1CZB5If3MjXFSV30UKg2ZFCAVhDUw=',
 'projectDesc': '接口创建项目',
 'projectName': 'branch_包含空格和特殊字符',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=ma   in@$@%#$&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=BC4UBPKNlbqK+NfLxdnF05Ph80gzyiq3S+GcJB4RbuLe/2/FOpeWPNa323xAHU5Non2zzaQEfJNUQhztnU+5oINYYlEYl4qxYwFEmq4nzllCqZ4q4epChDqBhiAS5AHnRTGSeM55poWBcy1CZB5If3MjXFSV30UKg2ZFCAVhDUw=&projectDesc=接口创建项目&projectName=branch_包含空格和特殊字符&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171087074&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '9e5e6e7f-fd45-4194-b293-d44a1a791e76',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'branch_包含空格和特殊字符',
          'projectUuid': '7f7ec5c7-0d76-4efa-a1e6-e9534a7a4406'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171087006', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '1595ae37bb3e5d26cba09e387734f31d4890e22c214044dd74b61e9e00090b24', 'lang': 'zh-CN'}
请求参数：{'projectName': 'branch_包含空格和特殊字符', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'ma   in@$@%#$', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'BC4UBPKNlbqK+NfLxdnF05Ph80gzyiq3S+GcJB4RbuLe/2/FOpeWPNa323xAHU5Non2zzaQEfJNUQhztnU+5oINYYlEYl4qxYwFEmq4nzllCqZ4q4epChDqBhiAS5AHnRTGSeM55poWBcy1CZB5If3MjXFSV30UKg2ZFCAVhDUw='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'branch_包含空格和特殊字符', 'projectUuid': '7f7ec5c7-0d76-4efa-a1e6-e9534a7a4406', 'appId': '9e5e6e7f-fd45-4194-b293-d44a1a791e76', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>64</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>branch_none</td>
                <td>0.326576</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '0811faec0179359fc0b982c1c6046b54c0d0477efa46a112a69e5068fb6a5807',
 'x-cs-timestamp': '1732171087124'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'cGnLvkOGE6T82PsLtAwULl6CKul50MUClk5W5dt3ACQf2KnkSnMImpqisGVERbZLi5fg7wfc7Cp71Ih4rIyUkJF9yOh28NSlzg3pDT6J95Fs5c7F/urB3Fx/sgQg7pikw3CQi3+wC38oXlm3Ug5m3zha4IBsowjBa9j1zqcTfiI=',
 'projectDesc': '接口创建项目',
 'projectName': 'branch_不传',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=cGnLvkOGE6T82PsLtAwULl6CKul50MUClk5W5dt3ACQf2KnkSnMImpqisGVERbZLi5fg7wfc7Cp71Ih4rIyUkJF9yOh28NSlzg3pDT6J95Fs5c7F/urB3Fx/sgQg7pikw3CQi3+wC38oXlm3Ug5m3zha4IBsowjBa9j1zqcTfiI=&projectDesc=接口创建项目&projectName=branch_不传&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171087399&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '8441b93a-031c-4d06-a0c4-e0206388ef7a',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'branch_不传',
          'projectUuid': '16ef4e5c-fb95-449c-b7aa-c3053cddbeb1'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171087124', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '0811faec0179359fc0b982c1c6046b54c0d0477efa46a112a69e5068fb6a5807', 'lang': 'zh-CN'}
请求参数：{'projectName': 'branch_不传', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'cGnLvkOGE6T82PsLtAwULl6CKul50MUClk5W5dt3ACQf2KnkSnMImpqisGVERbZLi5fg7wfc7Cp71Ih4rIyUkJF9yOh28NSlzg3pDT6J95Fs5c7F/urB3Fx/sgQg7pikw3CQi3+wC38oXlm3Ug5m3zha4IBsowjBa9j1zqcTfiI='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'branch_不传', 'projectUuid': '16ef4e5c-fb95-449c-b7aa-c3053cddbeb1', 'appId': '8441b93a-031c-4d06-a0c4-e0206388ef7a', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>65</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>branch_1</td>
                <td>0.121668</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'eabd34791cf581962f0ce9c6b51a7cc187e2e9578ebf7e9d76e14e6f68edddbc',
 'x-cs-timestamp': '1732171087455'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': '1',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'DIhhpFHDmVawyLTRqdYiKVb5ND6DXetTpF/QXg4fDPqt8R8YTOtSaTzPLE05MPvNcCJxkGKE4yWl51IRYhOsaO/caQJZLkV5jowA2tt3RftvpjQ1GqAjR80xZOH6tvkZL0zHNtzlrRGfliDox3osRwnAvQf1vXZSDpAQRG2G62Y=',
 'projectDesc': '接口创建项目',
 'projectName': 'branch_1个字符',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=1&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=DIhhpFHDmVawyLTRqdYiKVb5ND6DXetTpF/QXg4fDPqt8R8YTOtSaTzPLE05MPvNcCJxkGKE4yWl51IRYhOsaO/caQJZLkV5jowA2tt3RftvpjQ1GqAjR80xZOH6tvkZL0zHNtzlrRGfliDox3osRwnAvQf1vXZSDpAQRG2G62Y=&projectDesc=接口创建项目&projectName=branch_1个字符&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171087528&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'ccbde7ee-485e-4253-80e2-cad190821e88',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'branch_1个字符',
          'projectUuid': '3a5dab81-b345-4a21-8deb-22988b7d4080'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171087455', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'eabd34791cf581962f0ce9c6b51a7cc187e2e9578ebf7e9d76e14e6f68edddbc', 'lang': 'zh-CN'}
请求参数：{'projectName': 'branch_1个字符', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': '1', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'DIhhpFHDmVawyLTRqdYiKVb5ND6DXetTpF/QXg4fDPqt8R8YTOtSaTzPLE05MPvNcCJxkGKE4yWl51IRYhOsaO/caQJZLkV5jowA2tt3RftvpjQ1GqAjR80xZOH6tvkZL0zHNtzlrRGfliDox3osRwnAvQf1vXZSDpAQRG2G62Y='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'branch_1个字符', 'projectUuid': '3a5dab81-b345-4a21-8deb-22988b7d4080', 'appId': 'ccbde7ee-485e-4253-80e2-cad190821e88', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>66</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>branch_128</td>
                <td>0.105472</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'c7508e530c21b327c148c8e085b352ff3983f08c251ed07c3bbee51633d3fdba',
 'x-cs-timestamp': '1732171087572'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': '01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'S7dMoNgeFjT8GpnZYJEc7DxuSPTwUkpOcSn9UaTk7jkEixzLkC5ukQb7Ylq13GOiyG1pqObwLmJBsi9jxpxPjpHzroSp8F1eZcoo611xVO8EeJ/XjyND/PAtrOh6PdbU0IQF9EFufhY2ZbVwz27LomgIZLA5HpasWsvMiCo1FOc=',
 'projectDesc': '接口创建项目',
 'projectName': 'branch_128个字符',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=S7dMoNgeFjT8GpnZYJEc7DxuSPTwUkpOcSn9UaTk7jkEixzLkC5ukQb7Ylq13GOiyG1pqObwLmJBsi9jxpxPjpHzroSp8F1eZcoo611xVO8EeJ/XjyND/PAtrOh6PdbU0IQF9EFufhY2ZbVwz27LomgIZLA5HpasWsvMiCo1FOc=&projectDesc=接口创建项目&projectName=branch_128个字符&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171087636&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'ba1103dc-8822-4dbb-b90f-a47049355851',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'branch_128个字符',
          'projectUuid': 'dc356d7a-a2e0-4e9d-92e5-d64be9628745'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171087572', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'c7508e530c21b327c148c8e085b352ff3983f08c251ed07c3bbee51633d3fdba', 'lang': 'zh-CN'}
请求参数：{'projectName': 'branch_128个字符', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': '01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'S7dMoNgeFjT8GpnZYJEc7DxuSPTwUkpOcSn9UaTk7jkEixzLkC5ukQb7Ylq13GOiyG1pqObwLmJBsi9jxpxPjpHzroSp8F1eZcoo611xVO8EeJ/XjyND/PAtrOh6PdbU0IQF9EFufhY2ZbVwz27LomgIZLA5HpasWsvMiCo1FOc='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'branch_128个字符', 'projectUuid': 'dc356d7a-a2e0-4e9d-92e5-d64be9628745', 'appId': 'ba1103dc-8822-4dbb-b90f-a47049355851', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>67</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>branch_129</td>
                <td>0.092645</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：分支名最大由128个字符组成。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '33f8e45d8d3b61f63334888fa5cbea34843801096cc513896a7dfda9885cc021',
 'x-cs-timestamp': '1732171087677'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': '012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345129',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'tqI4jy1WNjnXk1cPE6fl2uAfrPgpl18bGBZ41f/RsQbSogRCyu1m6KpyDMC/mj1CCBT1f/AWPkDPrDfFq2I3Rxi//vi+sM7dteTbFu/NH1lZQddjGCp2o4YmgK96xtVo5KKjKRv4Ru3Wsm8zQzMwPbMyGQuiI5x81cG3amQaCls=',
 'projectDesc': '接口创建项目',
 'projectName': 'branch_129个字符',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345129&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=tqI4jy1WNjnXk1cPE6fl2uAfrPgpl18bGBZ41f/RsQbSogRCyu1m6KpyDMC/mj1CCBT1f/AWPkDPrDfFq2I3Rxi//vi+sM7dteTbFu/NH1lZQddjGCp2o4YmgK96xtVo5KKjKRv4Ru3Wsm8zQzMwPbMyGQuiI5x81cG3amQaCls=&projectDesc=接口创建项目&projectName=branch_129个字符&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171087729&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': '分支名最大由128个字符组成。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171087677', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '33f8e45d8d3b61f63334888fa5cbea34843801096cc513896a7dfda9885cc021', 'lang': 'zh-CN'}
请求参数：{'projectName': 'branch_129个字符', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': '012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345129', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'tqI4jy1WNjnXk1cPE6fl2uAfrPgpl18bGBZ41f/RsQbSogRCyu1m6KpyDMC/mj1CCBT1f/AWPkDPrDfFq2I3Rxi//vi+sM7dteTbFu/NH1lZQddjGCp2o4YmgK96xtVo5KKjKRv4Ru3Wsm8zQzMwPbMyGQuiI5x81cG3amQaCls='}
响应：{'status': False, 'code': 'B500', 'message': '分支名最大由128个字符组成。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>68</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>tag and branch_none</td>
                <td>0.224746</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'c9ec15b3e1c08e58695aa6beaa3c57f2481d74297162ef3d17b97cb77bb73fb0',
 'x-cs-timestamp': '1732171087774'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'L07O0ifdF34FQfnQC54+zQ8KYb22hv7RtprI19XaWFhZeQKpbPSTQP5B34W1xQVkJYgNgg1NGzmKgnfbtCFDdA0fYkEM1/9OsU48YqHazqlWi060+4FV829yNTdjAtUjxLOEoqsGBVjipBLO22gXeFVyopfkyH+73nSmtqPQY3Y=',
 'projectDesc': '接口创建项目',
 'projectName': 'tag和branch不传',
 'pullFileName': '',
 'ruleSetId': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=L07O0ifdF34FQfnQC54+zQ8KYb22hv7RtprI19XaWFhZeQKpbPSTQP5B34W1xQVkJYgNgg1NGzmKgnfbtCFDdA0fYkEM1/9OsU48YqHazqlWi060+4FV829yNTdjAtUjxLOEoqsGBVjipBLO22gXeFVyopfkyH+73nSmtqPQY3Y=&projectDesc=接口创建项目&projectName=tag和branch不传&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171087955&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '8dee6111-b074-4aaf-a322-fead85978c5c',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'tag和branch不传',
          'projectUuid': '9085ca88-325a-4424-8b2d-d24868110846'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171087774', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'c9ec15b3e1c08e58695aa6beaa3c57f2481d74297162ef3d17b97cb77bb73fb0', 'lang': 'zh-CN'}
请求参数：{'projectName': 'tag和branch不传', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'L07O0ifdF34FQfnQC54+zQ8KYb22hv7RtprI19XaWFhZeQKpbPSTQP5B34W1xQVkJYgNgg1NGzmKgnfbtCFDdA0fYkEM1/9OsU48YqHazqlWi060+4FV829yNTdjAtUjxLOEoqsGBVjipBLO22gXeFVyopfkyH+73nSmtqPQY3Y='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'tag和branch不传', 'projectUuid': '9085ca88-325a-4424-8b2d-d24868110846', 'appId': '8dee6111-b074-4aaf-a322-fead85978c5c', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>69</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>tag_null</td>
                <td>0.108459</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '7e0576bf686934e0eedd889098945f7029f82466fc4e61686fc93717d5c5a7ca',
 'x-cs-timestamp': '1732171088000'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'Q87kRLsoOkjaoo2b6/10vjQqk5sWtjB9RV/C7n9KjPzOEeQbeYTNT+JNGvBxw0FNMg5ZoyFaDUHJW9IImcRzlgEwdBhNH61Ci0YtrumSjHydRDodCGkYd7MbB+RJqlR7gVcUOg76kjpbu+TrQGuvoe9Cje+DcVkeifY8Ih7nbXs=',
 'projectDesc': '接口创建项目',
 'projectName': 'tag为空',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=Q87kRLsoOkjaoo2b6/10vjQqk5sWtjB9RV/C7n9KjPzOEeQbeYTNT+JNGvBxw0FNMg5ZoyFaDUHJW9IImcRzlgEwdBhNH61Ci0YtrumSjHydRDodCGkYd7MbB+RJqlR7gVcUOg76kjpbu+TrQGuvoe9Cje+DcVkeifY8Ih7nbXs=&projectDesc=接口创建项目&projectName=tag为空&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171088065&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': 'd016efe7-024b-49e9-bbde-11e8cec84f8e',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'tag为空',
          'projectUuid': '1b1187d7-8abc-4468-9b7b-d388573c97f1'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171088000', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '7e0576bf686934e0eedd889098945f7029f82466fc4e61686fc93717d5c5a7ca', 'lang': 'zh-CN'}
请求参数：{'projectName': 'tag为空', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': '', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'Q87kRLsoOkjaoo2b6/10vjQqk5sWtjB9RV/C7n9KjPzOEeQbeYTNT+JNGvBxw0FNMg5ZoyFaDUHJW9IImcRzlgEwdBhNH61Ci0YtrumSjHydRDodCGkYd7MbB+RJqlR7gVcUOg76kjpbu+TrQGuvoe9Cje+DcVkeifY8Ih7nbXs='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'tag为空', 'projectUuid': '1b1187d7-8abc-4468-9b7b-d388573c97f1', 'appId': 'd016efe7-024b-49e9-bbde-11e8cec84f8e', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>70</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>tag_branch and tag</td>
                <td>0.097689</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：仅支持分支或标签中的一种进行检测。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '4bcaa47b7e82f7775a0c0f2d9cbaba89c0bb70349859882c8bfdb55af67b846a',
 'x-cs-timestamp': '1732171088111'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': 'main',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'mieW4IbA8z5EKFwIvQq9P+Hh+aowDV520vEfBp0Lm2N6iYwdJc0WJ9ROWUN1c5g2HYqiJGeSU+j+/ACDKXTOcJ0a0cJiLRiMV54CcKp43lLGIKcPVNzel7nYcKGYhWtOH4dGSMEpW3r0bJxuEU9LQyHXfmB+PhVm7J2/mYG8uLQ=',
 'projectDesc': '接口创建项目',
 'projectName': 'tag标签和分支入参',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': 'master',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&branch=main&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=mieW4IbA8z5EKFwIvQq9P+Hh+aowDV520vEfBp0Lm2N6iYwdJc0WJ9ROWUN1c5g2HYqiJGeSU+j+/ACDKXTOcJ0a0cJiLRiMV54CcKp43lLGIKcPVNzel7nYcKGYhWtOH4dGSMEpW3r0bJxuEU9LQyHXfmB+PhVm7J2/mYG8uLQ=&projectDesc=接口创建项目&projectName=tag标签和分支入参&tag=master&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171088164&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B408', 'message': '仅支持分支或标签中的一种进行检测。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171088111', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '4bcaa47b7e82f7775a0c0f2d9cbaba89c0bb70349859882c8bfdb55af67b846a', 'lang': 'zh-CN'}
请求参数：{'projectName': 'tag标签和分支入参', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': 'main', 'tag': 'master', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'mieW4IbA8z5EKFwIvQq9P+Hh+aowDV520vEfBp0Lm2N6iYwdJc0WJ9ROWUN1c5g2HYqiJGeSU+j+/ACDKXTOcJ0a0cJiLRiMV54CcKp43lLGIKcPVNzel7nYcKGYhWtOH4dGSMEpW3r0bJxuEU9LQyHXfmB+PhVm7J2/mYG8uLQ='}
响应：{'status': False, 'code': 'B408', 'message': '仅支持分支或标签中的一种进行检测。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>71</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>tag_ok</td>
                <td>0.110918</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '5b92eedc165fb7f23841658a980c66f5d6bd406471704060379ebbc98b448490',
 'x-cs-timestamp': '1732171088209'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': '',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '1',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': '',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'cgvfQGByQeagCN24qTUT0jFtTvEseW4PMGeg3gHSUbjZ6FjuYEuZWRKP3z+k1yRSVbriieVpoWYPRsB08DoAAYEaZOBmvWNQOObgR1qPSODxHc/a1BNLsxzc3dlpKwR4QDESQn5Rij/L/qXGKcc+wtKlby0QRkYfFTIlBAhqXBg=',
 'projectDesc': '接口创建项目',
 'projectName': 'tag标签正常',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': 'test',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&gitType=1&language=1&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=cgvfQGByQeagCN24qTUT0jFtTvEseW4PMGeg3gHSUbjZ6FjuYEuZWRKP3z+k1yRSVbriieVpoWYPRsB08DoAAYEaZOBmvWNQOObgR1qPSODxHc/a1BNLsxzc3dlpKwR4QDESQn5Rij/L/qXGKcc+wtKlby0QRkYfFTIlBAhqXBg=&projectDesc=接口创建项目&projectName=tag标签正常&tag=test&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171088277&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'appId': '4b3dd138-03dc-4a63-9a58-878c23eb7db8',
          'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectName': 'tag标签正常',
          'projectUuid': 'cac86d6c-2a36-42c9-b634-b9e352028c99'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171088209', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '5b92eedc165fb7f23841658a980c66f5d6bd406471704060379ebbc98b448490', 'lang': 'zh-CN'}
请求参数：{'projectName': 'tag标签正常', 'gitType': '1', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': '', 'tag': 'test', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': '', 'password': 'cgvfQGByQeagCN24qTUT0jFtTvEseW4PMGeg3gHSUbjZ6FjuYEuZWRKP3z+k1yRSVbriieVpoWYPRsB08DoAAYEaZOBmvWNQOObgR1qPSODxHc/a1BNLsxzc3dlpKwR4QDESQn5Rij/L/qXGKcc+wtKlby0QRkYfFTIlBAhqXBg='}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectName': 'tag标签正常', 'projectUuid': 'cac86d6c-2a36-42c9-b634-b9e352028c99', 'appId': '4b3dd138-03dc-4a63-9a58-878c23eb7db8', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>72</td>
                <td class="caseexternaApitest_createProjectByGitInfopy">case\externaApi\test_createProjectByGitInfo.py</td>
                <td>TestCodeSecAPI.test_createProjectByGitInfo</td>
                <td>tag_129</td>
                <td>0.094860</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：标签名称最大长度为128个字符。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '1aff6c88c981116cf012b1da935ebb6da42c7b1045477f05e222b3d2dcd4e018',
 'x-cs-timestamp': '1732171088321'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'authenticationMethod': '0',
 'branch': '',
 'callBackUrl': '',
 'checkCommitId': '',
 'commitId': '',
 'depotId': '',
 'extraMark': '',
 'fastScan': '',
 'fileFilter': '',
 'gitType': '3',
 'isIncrScan': '',
 'isOpenDepend': '',
 'isTokenEncrypt': '',
 'language': '1',
 'name': 'username',
 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
 'password': 'R4DqwhZmYAp9XzgUPN2iGaFdujbjgb1QTBSGUUeletq0xeQ1B7wkPywNhkv6J7IK0WPWZnzG/2DhLdY6RY5V3+ph5AF/Dc7FcpuRLqBeTSASTtmyZ5Gevk6+7y9M/mKVFO+Rw5BLiBiN0xZOfKymNm9hMEsopBJDKsD7g0hxRrQ=',
 'projectDesc': '接口创建项目',
 'projectName': 'branch_129个字符',
 'pullFileName': '',
 'ruleSetId': '',
 'tag': '012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345129',
 'type': '1',
 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git',
 'urlHead': '0'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sauthenticationMethod=0&gitType=3&language=1&name=username&orgUuid=00a7b33e-f075-4758-9ef0-d1bb989748ac&password=R4DqwhZmYAp9XzgUPN2iGaFdujbjgb1QTBSGUUeletq0xeQ1B7wkPywNhkv6J7IK0WPWZnzG/2DhLdY6RY5V3+ph5AF/Dc7FcpuRLqBeTSASTtmyZ5Gevk6+7y9M/mKVFO+Rw5BLiBiN0xZOfKymNm9hMEsopBJDKsD7g0hxRrQ=&projectDesc=接口创建项目&projectName=branch_129个字符&tag=012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345129&type=1&url=http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git&urlHead=0&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171088375&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': '标签名称最大长度为128个字符。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByGitInfo 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171088321', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '1aff6c88c981116cf012b1da935ebb6da42c7b1045477f05e222b3d2dcd4e018', 'lang': 'zh-CN'}
请求参数：{'projectName': 'branch_129个字符', 'gitType': '3', 'authenticationMethod': '0', 'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git', 'projectDesc': '接口创建项目', 'urlHead': '0', 'isTokenEncrypt': '', 'branch': '', 'tag': '012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345129', 'checkCommitId': '', 'commitId': '', 'extraMark': '', 'fileFilter': '', 'callBackUrl': '', 'language': '1', 'type': '1', 'isOpenDepend': '', 'depotId': '', 'pullFileName': '', 'ruleSetId': '', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'fastScan': '', 'isIncrScan': '', 'name': 'username', 'password': 'R4DqwhZmYAp9XzgUPN2iGaFdujbjgb1QTBSGUUeletq0xeQ1B7wkPywNhkv6J7IK0WPWZnzG/2DhLdY6RY5V3+ph5AF/Dc7FcpuRLqBeTSASTtmyZ5Gevk6+7y9M/mKVFO+Rw5BLiBiN0xZOfKymNm9hMEsopBJDKsD7g0hxRrQ='}
响应：{'status': False, 'code': 'B500', 'message': '标签名称最大长度为128个字符。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>73</td>
                <td class="caseexternaApitest_createProjectByVoidpy">case\externaApi\test_createProjectByVoid.py</td>
                <td>TestCodeSecAPI.test1_createProjectByVoid_success</td>
                <td>4.1.3创建空项目 成功1：团管创建</td>
                <td>0.103996</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByVoid
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': '7b214572-4f1d-4630-ba73-12731ecfdf02',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '435cdd2b446e8808943b0223be9402c5bd7451cf3353d5e0385dbb304048f48f',
 'x-cs-timestamp': '1732171088418'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'projectName': '接口创建1732171088394'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sprojectName=接口创建1732171088394&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171088477&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
          'projectUuid': '475d6afe-6d36-4abe-8585-1b398e90e5fa'},
 'message': '创建项目成功',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByVoid 
请求头：{'accessKey': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'x-cs-timestamp': '1732171088418', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '435cdd2b446e8808943b0223be9402c5bd7451cf3353d5e0385dbb304048f48f', 'lang': 'zh-CN'}
请求参数：{'projectName': '接口创建1732171088394'}
响应：{'status': True, 'code': 'B200', 'message': '创建项目成功', 'data': {'projectUuid': '475d6afe-6d36-4abe-8585-1b398e90e5fa', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac'}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>74</td>
                <td class="caseexternaApitest_createProjectByVoidpy">case\externaApi\test_createProjectByVoid.py</td>
                <td>TestCodeSecAPI.test2_createProjectByVoid_fail_notorguuid</td>
                <td>4.1.3创建空项目 失败1 - 不传orgUuid</td>
                <td>0.103457</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：指定团队不能为空--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByVoid
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '92447b5236b2fcac88b735fc5d935302a2802f122322712b39de4ece1aaa5af3',
 'x-cs-timestamp': '1732171088529'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'projectName': '接口创建1732171088499'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sprojectName=接口创建1732171088499&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171088577&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B408', 'message': '指定团队不能为空', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByVoid 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171088529', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '92447b5236b2fcac88b735fc5d935302a2802f122322712b39de4ece1aaa5af3', 'lang': 'zh-CN'}
请求参数：{'projectName': '接口创建1732171088499'}
响应：{'status': False, 'code': 'B408', 'message': '指定团队不能为空'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>75</td>
                <td class="caseexternaApitest_createProjectByVoidpy">case\externaApi\test_createProjectByVoid.py</td>
                <td>TestCodeSecAPI.test3_createProjectByVoid_fail_orguuidNull</td>
                <td>4.1.3创建空项目 失败2 - orgUuid传空值</td>
                <td>0.098755</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：团队UUID非法。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByVoid
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '67e1a0adefbc18be74a63e0bbfd0f3d8d36450ce43d4c0dd94e5b43aabcdff3d',
 'x-cs-timestamp': '1732171088630'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'orgUuid': '', 'projectName': '接口创建123'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sprojectName=接口创建123&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171088685&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B408', 'message': '团队UUID非法。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByVoid 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171088630', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '67e1a0adefbc18be74a63e0bbfd0f3d8d36450ce43d4c0dd94e5b43aabcdff3d', 'lang': 'zh-CN'}
请求参数：{'projectName': '接口创建123', 'orgUuid': ''}
响应：{'status': False, 'code': 'B408', 'message': '团队UUID非法。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>76</td>
                <td class="caseexternaApitest_editVulTagpy">case\externaApi\test_editVulTag.py</td>
                <td>TestCodeSecAPI.test_editVulTag_testcase</td>
                <td>None</td>
                <td>0.000174</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_editVulTag.TestCodeSecAPI object at 0x0000016BCC50E180>

    def test_editVulTag_testcase(self):
        # print(projectUuid, appId, statusStaticCode, recordId)
>       print(getListDetailByVulDataId_static_vul("1"))

case\externaApi\test_editVulTag.py:27: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
case\externaApi\test_editVulTag.py:15: in getListDetailByVulDataId_static_vul
    response = getListDetailByVulDataId(parameter)
case\externaApi\test_getListDetailByVulDataId.py:34: in getListDetailByVulDataId
    response = send_request(url, "get", parameter, base_path, email_user=user_email)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

url = 'http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/getListDetailByVulDataId'
method = 'get', parameter = {'pageSize': 1, 'type': '1', 'vulDataId': '92'}
base_path = '/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/getListDetailByVulDataId', email_user = 'sec@seczone.cn'
password_str = 'Seczone@123'

    def send_request(url=None, method=None, parameter=None, base_path=None, email_user=email, password_str=password):
        warnings.simplefilter("ignore", ResourceWarning)  # 忽略ResourceWarning警告
        #  剔除值为None的参数，针对不传参的用例
        for key in list(parameter.keys()):
>           if parameter[key].lower() == "none":
E           AttributeError: 'int' object has no attribute 'lower'

CodeSecTool.py:232: AttributeError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>77</td>
                <td class="caseexternaApitest_editVulTagpy">case\externaApi\test_editVulTag.py</td>
                <td>TestCodeSecAPI.test_editVulTag_success</td>
                <td>4.4.1标记漏洞状态_成功：静态漏洞</td>
                <td>0.000179</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_editVulTag.TestCodeSecAPI object at 0x0000016BCC50C920>

    def test_editVulTag_success(self):
        """4.4.1标记漏洞状态_成功：静态漏洞"""
>       vulId = getListDetailByVulDataId_static_vul("0")  # 0为静态漏洞

case\externaApi\test_editVulTag.py:31: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
case\externaApi\test_editVulTag.py:15: in getListDetailByVulDataId_static_vul
    response = getListDetailByVulDataId(parameter)
case\externaApi\test_getListDetailByVulDataId.py:34: in getListDetailByVulDataId
    response = send_request(url, "get", parameter, base_path, email_user=user_email)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

url = 'http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/getListDetailByVulDataId'
method = 'get', parameter = {'pageSize': 1, 'type': '0', 'vulDataId': '010bfb6a-8495-4f0c-8a01-ed1074528d03'}
base_path = '/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/getListDetailByVulDataId', email_user = 'sec@seczone.cn'
password_str = 'Seczone@123'

    def send_request(url=None, method=None, parameter=None, base_path=None, email_user=email, password_str=password):
        warnings.simplefilter("ignore", ResourceWarning)  # 忽略ResourceWarning警告
        #  剔除值为None的参数，针对不传参的用例
        for key in list(parameter.keys()):
>           if parameter[key].lower() == "none":
E           AttributeError: 'int' object has no attribute 'lower'

CodeSecTool.py:232: AttributeError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>78</td>
                <td class="caseexternaApitest_editVulTagpy">case\externaApi\test_editVulTag.py</td>
                <td>TestCodeSecAPI.test_editVulTag_success2</td>
                <td>4.4.1标记漏洞状态_成功 - 编码规范漏洞</td>
                <td>0.000375</td>
                
                <td class="text-info">跳过</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">('E:\\学习项目\\CodesecApi\\case\\externaApi\\test_editVulTag.py', 44, 'Skipped: unconditional skip')</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>79</td>
                <td class="caseexternaApitest_externaApi_casepy">case\externaApi\test_externaApi_case.py</td>
                <td>TestCodeSecAPI.test_login_admin</td>
                <td>None</td>
                <td>0.000157</td>
                
                <td class="text-info">跳过</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">('E:\\学习项目\\CodesecApi\\case\\externaApi\\test_externaApi_case.py', 12, 'Skipped: unconditional skip')</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>80</td>
                <td class="caseexternaApitest_externaApi_casepy">case\externaApi\test_externaApi_case.py</td>
                <td>TestCodeSecAPI.test_login_sec</td>
                <td>None</td>
                <td>0.019350</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
用户userId:fb9d6032-e3ff-4357-8c42-18a17fd855bf
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>81</td>
                <td class="caseexternaApitest_externaApi_casepy">case\externaApi\test_externaApi_case.py</td>
                <td>TestCodeSecAPI.test_login_team</td>
                <td>None</td>
                <td>0.019310</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
用户userId:7b214572-4f1d-4630-ba73-12731ecfdf02
团队orgUuid:00a7b33e-f075-4758-9ef0-d1bb989748ac
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>82</td>
                <td class="caseexternaApitest_externaApi_casepy">case\externaApi\test_externaApi_case.py</td>
                <td>TestCodeSecAPI.test_deleteProject</td>
                <td>None</td>
                <td>0.000307</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">['475d6afe-6d36-4abe-8585-1b398e90e5fa']
接口创建相关项目已清空！

前置步骤：删除多余项目用例！
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>83</td>
                <td class="caseexternaApitest_externaApi_casepy">case\externaApi\test_externaApi_case.py</td>
                <td>TestCodeSecAPI.test_project_list</td>
                <td>None</td>
                <td>0.085433</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/CodeSecInterfaceService/project/list
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiIsImVtYWlsIjoic2VjQHNlY3pvbmUuY24iLCJ1c2VybmFtZSI6InNlY0BzZWN6b25lLmNuIiwidG9rZW4iOiI3YzU5NTUxOC0zNDI1LTRhMTgtOGI5OS1iNjExNDBjMTQyNDAiLCJyb2xlcyI6WyJST0xFX2dyb3VwYWRtaW4iXSwiZW5hYmxlZCI6dHJ1ZSwiYWNjb3VudE5vbkV4cGlyZWQiOnRydWUsImFjY291bnROb25Mb2NrZWQiOnRydWUsImNyZWRlbnRpYWxzTm9uRXhwaXJlZCI6dHJ1ZSwicGFzc3dvcmQiOm51bGwsImF1dGhvcml0aWVzIjpbeyJhdXRob3JpdHkiOiJST0xFX2dyb3VwYWRtaW4ifV19LCJzdWIiOiJmYjlkNjAzMi1lM2ZmLTQzNTctOGM0Mi0xOGExN2ZkODU1YmYiLCJqdGkiOiIyNTc0MGQwNC05ZGMxLTQwM2QtYWIwZS0wOTYyOTkwM2IxNzkifQ.741sV-PG_ZY3ejGyv4cAFL6CR-O9opxGWl3ik-cPNvPtEXKJVG1Q3ZNmGvjGVC6Z_oihE6_cdW9PTHVrphjy1w',
 'lang': 'zh-CN',
 'loginNonce': 'ca0b99e8-bccf-4682-8754-a929add29b90',
 'sign': 'e485db98fb0e9afa55b20cbed9cdbd2c4c00de9fa71f38bbe961c44cc886a988',
 'timestamp': '1732171088823',
 'token': '7c595518-3425-4a18-8b99-b61140c14240',
 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'pageSize': '100', 'projectType': '1'}

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'pageCurrent': 1,
          'pageSize': 100,
          'pageTotal': 1,
          'recordTotal': 72,
          'records': [{'appId': '4b3dd138-03dc-4a63-9a58-878c23eb7db8',
                       'createTime': '2024-11-21 14:38:17',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '215',
                       'groupId': 1,
                       'id': 213,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'tag标签正常',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'tag标签正常',
                       'projectType': 1,
                       'projectUuid': 'cac86d6c-2a36-42c9-b634-b9e352028c99',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:17',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'd016efe7-024b-49e9-bbde-11e8cec84f8e',
                       'createTime': '2024-11-21 14:38:16',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '214',
                       'groupId': 1,
                       'id': 212,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'tag为空',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'tag为空',
                       'projectType': 1,
                       'projectUuid': '1b1187d7-8abc-4468-9b7b-d388573c97f1',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:16',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '8dee6111-b074-4aaf-a322-fead85978c5c',
                       'createTime': '2024-11-21 14:38:16',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '213',
                       'groupId': 1,
                       'id': 211,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'tag和branch不传',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'tag和branch不传',
                       'projectType': 1,
                       'projectUuid': '9085ca88-325a-4424-8b2d-d24868110846',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:16',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'ba1103dc-8822-4dbb-b90f-a47049355851',
                       'createTime': '2024-11-21 14:38:16',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '212',
                       'groupId': 1,
                       'id': 210,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'branch_128个字符',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'branch_128个字符',
                       'projectType': 1,
                       'projectUuid': 'dc356d7a-a2e0-4e9d-92e5-d64be9628745',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:16',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'ccbde7ee-485e-4253-80e2-cad190821e88',
                       'createTime': '2024-11-21 14:38:16',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '211',
                       'groupId': 1,
                       'id': 209,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'branch_1个字符',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'branch_1个字符',
                       'projectType': 1,
                       'projectUuid': '3a5dab81-b345-4a21-8deb-22988b7d4080',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:16',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '8441b93a-031c-4d06-a0c4-e0206388ef7a',
                       'createTime': '2024-11-21 14:38:16',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '210',
                       'groupId': 1,
                       'id': 208,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'branch_不传',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'branch_不传',
                       'projectType': 1,
                       'projectUuid': '16ef4e5c-fb95-449c-b7aa-c3053cddbeb1',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:16',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '9e5e6e7f-fd45-4194-b293-d44a1a791e76',
                       'createTime': '2024-11-21 14:38:15',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '209',
                       'groupId': 1,
                       'id': 207,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'branch_包含空格和特殊字符',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'branch_包含空格和特殊字符',
                       'projectType': 1,
                       'projectUuid': '7f7ec5c7-0d76-4efa-a1e6-e9534a7a4406',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:15',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '869c4f34-e078-4dbb-9097-4f439e734979',
                       'createTime': '2024-11-21 14:38:15',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '208',
                       'groupId': 1,
                       'id': 206,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'branch_为空',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'branch_为空',
                       'projectType': 1,
                       'projectUuid': '5bc87c18-78b6-4dcd-b673-7526341061b7',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:15',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '5581fade-eacc-4c6c-9361-6def0be02b48',
                       'createTime': '2024-11-21 14:38:15',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '207',
                       'groupId': 1,
                       'id': 205,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'sshKey_ok',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'sshKey_ok',
                       'projectType': 1,
                       'projectUuid': '78166517-042a-4d2c-8b48-f371aa814705',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:15',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '0fb32adf-b52e-4173-93da-f1c7a12b7ece',
                       'createTime': '2024-11-21 14:38:15',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '206',
                       'groupId': 1,
                       'id': 204,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'isTokenEncrypt_tpye_false',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'isTokenEncrypt_tpye_false',
                       'projectType': 1,
                       'projectUuid': '3c4ed7da-75f4-45e4-b06c-15469d6a47c7',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:15',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '718be295-5155-4b65-83ec-1cdd753f38e2',
                       'createTime': '2024-11-21 14:38:15',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '205',
                       'groupId': 1,
                       'id': 203,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'isTokenEncrypt_tpye_true',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'isTokenEncrypt_tpye_true',
                       'projectType': 1,
                       'projectUuid': '48cd4017-f8af-4c90-8aec-c8ce4bbb8643',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:15',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'af34fab3-2507-4f0f-b202-50e3290be09e',
                       'createTime': '2024-11-21 14:38:14',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '204',
                       'groupId': 1,
                       'id': 202,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'token_1',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'token_1',
                       'projectType': 1,
                       'projectUuid': '631cbde2-fc87-4346-af55-9427d407ab7e',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:14',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '98a06bb2-7ce5-4c93-b3ab-abc5fea8f6e2',
                       'createTime': '2024-11-21 14:38:14',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '203',
                       'groupId': 1,
                       'id': 201,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'token含有空格和特殊字符',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'token含有空格和特殊字符',
                       'projectType': 1,
                       'projectUuid': '54595710-d1c9-4213-a3ab-d39091c97698',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:14',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '26828db0-2dc0-4b8f-9e04-08dc2f126dfc',
                       'createTime': '2024-11-21 14:38:14',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '202',
                       'groupId': 1,
                       'id': 200,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'token_ok',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'token_ok',
                       'projectType': 1,
                       'projectUuid': '3b54e7c4-cf71-417d-b3d7-aba23f0661e7',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:14',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'b2a9c85c-f38b-41e9-8468-fe9bf20e8416',
                       'createTime': '2024-11-21 14:38:14',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '201',
                       'groupId': 1,
                       'id': 199,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'token_null',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'token_null',
                       'projectType': 1,
                       'projectUuid': 'ccd01ffb-c7cf-48e4-8d0d-df6ddc6b1906',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:14',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '87383efe-5ebe-4673-ba35-f4e1a863dbd7',
                       'createTime': '2024-11-21 14:38:14',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '200',
                       'groupId': 1,
                       'id': 198,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'password__含有空格、特殊字符',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'password__含有空格、特殊字符',
                       'projectType': 1,
                       'projectUuid': 'ea07567c-4a90-444f-8172-00d8ab41cf69',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:14',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '77919c46-7ec8-48bc-8e27-83c9d27e3bed',
                       'createTime': '2024-11-21 14:38:14',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '199',
                       'groupId': 1,
                       'id': 197,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'password_70',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'password_70',
                       'projectType': 1,
                       'projectUuid': '89a02f34-1af9-4507-8bf8-f21613cada49',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:14',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '40af3aa1-5e53-4747-9b86-1c4c1b4a59bb',
                       'createTime': '2024-11-21 14:38:14',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '198',
                       'groupId': 1,
                       'id': 196,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'password_40',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'password_40',
                       'projectType': 1,
                       'projectUuid': 'b1c831cf-0dc0-4028-8d0b-2c6fe9916f69',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:14',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '2c1fb604-caa6-4c4d-bf85-db95fc078a4a',
                       'createTime': '2024-11-21 14:38:13',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '197',
                       'groupId': 1,
                       'id': 195,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'password_字符含有空格',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'password_字符含有空格',
                       'projectType': 1,
                       'projectUuid': 'a0a6fa53-e4a2-4f3d-b570-0c14afd1e205',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:13',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'be443510-9ca7-42ee-8207-def0cf3cea02',
                       'createTime': '2024-11-21 14:38:13',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '196',
                       'groupId': 1,
                       'id': 194,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'username_字符含有空格',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'username_字符含有空格',
                       'projectType': 1,
                       'projectUuid': '641f5607-e1d9-4efc-935f-705bf6d2974a',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:13',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '7527a5fc-66fa-4f4a-8fd4-dd542f9c93b1',
                       'createTime': '2024-11-21 14:38:13',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '195',
                       'groupId': 1,
                       'id': 193,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'username__含有特殊字符',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'username__含有特殊字符',
                       'projectType': 1,
                       'projectUuid': 'f831fd36-ca04-4e6c-adf6-8cd8f5a518ad',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:13',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '6e733af3-6534-4cac-8eaf-3289b4e82314',
                       'createTime': '2024-11-21 14:38:13',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '194',
                       'groupId': 1,
                       'id': 192,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'username_1',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'username_1',
                       'projectType': 1,
                       'projectUuid': 'dae6fe12-2776-4a28-be78-ea222ab12f65',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:13',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'ab3cf627-c035-4bbf-9855-11f8d9e5ddba',
                       'createTime': '2024-11-21 14:38:13',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '193',
                       'groupId': 1,
                       'id': 191,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'username_40',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'username_40',
                       'projectType': 1,
                       'projectUuid': 'd50e9b68-8f15-4562-bec6-e98ce3f5da3a',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:13',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'c6a40160-92e1-464f-9e8c-eefbd7eb14ee',
                       'createTime': '2024-11-21 14:38:13',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '192',
                       'groupId': 1,
                       'id': 190,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'username为空',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'username为空',
                       'projectType': 1,
                       'projectUuid': '21266423-4ff7-4e5b-8772-adedfca54976',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:13',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '9a2e7856-d8c1-489a-a1e6-db9c6bdabeba',
                       'createTime': '2024-11-21 14:38:13',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '191',
                       'groupId': 1,
                       'id': 189,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'authenticationMethod=2SSH密钥',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'authenticationMethod=2SSH密钥',
                       'projectType': 1,
                       'projectUuid': '10f94e56-78d2-49ba-8711-1d2c37715cbe',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:13',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'c29a8654-6d2e-4df8-9b71-fa2d7d8a97e4',
                       'createTime': '2024-11-21 14:38:13',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '190',
                       'groupId': 1,
                       'id': 188,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'authenticationMethod=1token认证',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'authenticationMethod=1token认证',
                       'projectType': 1,
                       'projectUuid': '180d2aff-8154-43b2-9599-620846e84952',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:13',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '0647c97d-4e5f-4eef-a1d0-c82b81e53f2e',
                       'createTime': '2024-11-21 14:38:12',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '189',
                       'groupId': 1,
                       'id': 187,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'authenticationMethod=0用户名密码认证',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'authenticationMethod=0用户名密码认证',
                       'projectType': 1,
                       'projectUuid': 'dadad108-125f-4ea6-8538-e562bd97625c',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:12',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '7eb8fc59-d578-4d9b-a8c4-f2e0da9cc9ae',
                       'createTime': '2024-11-21 14:38:11',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '188',
                       'groupId': 1,
                       'id': 186,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'gitType7_bitbucket',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'gitType7_bitbucket',
                       'projectType': 1,
                       'projectUuid': 'db115ad1-4491-4ecd-9a32-6e03e7a61576',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:11',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '509e50c8-d689-4dc2-837c-0ffd0dadfa54',
                       'createTime': '2024-11-21 14:38:11',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '187',
                       'groupId': 1,
                       'id': 185,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'gitType6_gerrit',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'gitType6_gerrit',
                       'projectType': 1,
                       'projectUuid': 'fb883e9b-f65c-4b94-b891-af994a797040',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:11',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '0c2a9515-9f9a-47db-8e7a-772467620c19',
                       'createTime': '2024-11-21 14:38:11',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '186',
                       'groupId': 1,
                       'id': 184,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'gitType3_gitee',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'gitType3_gitee',
                       'projectType': 1,
                       'projectUuid': '90013c19-b628-472a-a1b5-602faa2d3f0e',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:11',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'fdd1d8ca-a048-4a90-b17f-7acbbf4704a2',
                       'createTime': '2024-11-21 14:38:11',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '185',
                       'groupId': 1,
                       'id': 183,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'gitType2_github',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'gitType2_github',
                       'projectType': 1,
                       'projectUuid': '340e2501-924e-4cdd-8e79-6cbd61f7ddd2',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:11',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '47dd3437-1e4b-403e-993f-b2478af9b8fe',
                       'createTime': '2024-11-21 14:38:10',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '184',
                       'groupId': 1,
                       'id': 182,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'gitType1_gitlab',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'gitType1_gitlab',
                       'projectType': 1,
                       'projectUuid': 'f0333d11-b156-48e7-bb13-9cc48a462310',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:10',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '960252b8-d683-4ea6-ab2d-08e17775fcd9',
                       'createTime': '2024-11-21 14:38:10',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '183',
                       'groupId': 1,
                       'id': 181,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'urlHead为空',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'urlHead为空',
                       'projectType': 1,
                       'projectUuid': '21af0aa3-3456-40de-ba1b-e64667315afd',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:10',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'cc933f25-122c-4dec-b7f1-e5de4810494a',
                       'createTime': '2024-11-21 14:38:10',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '182',
                       'groupId': 1,
                       'id': 180,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'urlHead=1',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'urlHead=1',
                       'projectType': 1,
                       'projectUuid': '3ac04f1f-9cae-49ad-99e0-d28bc6aaaccd',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:10',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '1452bdc6-817e-483b-a993-4ac1ee106ace',
                       'createTime': '2024-11-21 14:38:10',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '181',
                       'groupId': 1,
                       'id': 179,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'urlHead=0',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'urlHead=0',
                       'projectType': 1,
                       'projectUuid': '834db0e1-70a3-4bf8-9f6d-477513d1e9df',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:10',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '604668b5-8cf0-49a2-8d39-e85734997d88',
                       'createTime': '2024-11-21 14:38:09',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '180',
                       'groupId': 1,
                       'id': 178,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'url正常',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'url正常',
                       'projectType': 1,
                       'projectUuid': '8ef53008-6834-4b41-bc72-b8188e5ab3d4',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:09',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '486e43ed-4c9c-4841-a47d-5a02b6079992',
                       'createTime': '2024-11-21 14:38:09',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '179',
                       'groupId': 1,
                       'id': 177,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'projectDesc500个字符',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789',
                       'projectName': 'projectDesc500个字符',
                       'projectType': 1,
                       'projectUuid': 'e66f9cc8-d66d-458a-a76d-57cae34ffd9b',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:09',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'bcb68af2-83a3-4c5f-b299-92dd2c7eca7f',
                       'createTime': '2024-11-21 14:38:09',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '178',
                       'groupId': 1,
                       'id': 176,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'projectDesc两个字符',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '12',
                       'projectName': 'projectDesc两个字符',
                       'projectType': 1,
                       'projectUuid': '6ff2b09e-20c4-43a0-8d75-97808b97fb83',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:09',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '0dd667bb-04be-4343-b797-8062a638e353',
                       'createTime': '2024-11-21 14:38:09',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '177',
                       'groupId': 1,
                       'id': 175,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'projectDesc包含特殊字符',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '#￥%……*',
                       'projectName': 'projectDesc包含特殊字符',
                       'projectType': 1,
                       'projectUuid': '27cafc4b-b539-4295-8d77-24f1a47f093c',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:09',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '0a657fee-6c00-4b25-8e24-0048ee3d51dc',
                       'createTime': '2024-11-21 14:38:09',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '176',
                       'groupId': 1,
                       'id': 174,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'projectDesc只有空格',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '   ',
                       'projectName': 'projectDesc只有空格',
                       'projectType': 1,
                       'projectUuid': '1935b0f3-b49d-4100-b461-0e20d159a3a4',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:09',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '4ab724b6-395b-4b4b-973c-202c006938e1',
                       'createTime': '2024-11-21 14:38:08',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '175',
                       'groupId': 1,
                       'id': 173,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'projectDesc为空',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': 'projectDesc为空',
                       'projectType': 1,
                       'projectUuid': 'c4b209ae-9431-47d2-a7e6-c27cd3bc5507',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:08',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'b519a892-8241-4dc0-9186-b5d8ca18113a',
                       'createTime': '2024-11-21 14:38:08',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '174',
                       'groupId': 1,
                       'id': 172,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'projectDesc不传',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': 'projectDesc不传',
                       'projectType': 1,
                       'projectUuid': '81b3394b-6f0c-43c1-a587-276e048e97f0',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:08',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '646408c9-c953-458c-821f-642ffce9a725',
                       'createTime': '2024-11-21 14:38:08',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '173',
                       'groupId': 1,
                       'id': 171,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': '空格   自动   清除',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目：projectName包含空格+字符',
                       'projectName': '空格   自动   清除',
                       'projectType': 1,
                       'projectUuid': '50dc8660-12ff-46a5-8a16-b39a88b73bf8',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:08',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '2cdee935-08f1-4979-8f8c-162eb6b23ad2',
                       'createTime': '2024-11-21 14:38:08',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '172',
                       'groupId': 1,
                       'id': 170,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': '01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789555551234512',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目：projectName512个字符',
                       'projectName': '01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789555551234512',
                       'projectType': 1,
                       'projectUuid': 'd2551851-ab9e-4a5b-b584-d7ba0286f759',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:08',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'd7c7731b-d338-4db4-946b-8a94adb7f5e6',
                       'createTime': '2024-11-21 14:38:08',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '171',
                       'groupId': 1,
                       'id': 169,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': '根据',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目：projectName两个字符',
                       'projectName': '根据',
                       'projectType': 1,
                       'projectUuid': '0eb6cd91-b7ed-45ba-81e9-3807b14756f5',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:08',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '4ad4763e-50e4-48fe-b7cd-95d1b81eacdc',
                       'containLan': '5',
                       'createTime': '2024-11-15 16:13:46',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '40f3771d-a736-4883-ba4d-2191af91d837',
                       'finishTime': '2024-11-15 16:54:22',
                       'finishTimeStatic': '2024-11-15 16:54:22',
                       'gitSourceId': '29,30,31,32,33,34',
                       'groupId': 1,
                       'id': 30,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 5,
                       'languageName': 'C/C++',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 28,
                       'mailConfigStatus': 0,
                       'menderUserId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'name': '多源项目1',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '多源项目1',
                       'projectType': 1,
                       'projectUuid': 'eb0ce5bc-f771-4d68-9475-d428017bbba3',
                       'recordId': '40f3771d-a736-4883-ba4d-2191af91d837',
                       'riskGrade': 2,
                       'scanVulRulesVO': {'appId': '4ad4763e-50e4-48fe-b7cd-95d1b81eacdc',
                                          'recordId': '40f3771d-a736-4883-ba4d-2191af91d837'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 1},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 0},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 0},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 65},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 56}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 2,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 1,
                       'updateTime': '2024-11-15 16:53:36',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '666b2574-1b59-4b72-819f-875bb7835c04',
                       'createTime': '2024-11-15 16:01:29',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '4f110144-14c5-49ec-88a4-65e238c8f51f',
                       'finishTime': '2024-11-15 16:03:18',
                       'finishTimeStatic': '2024-11-15 16:03:18',
                       'gitSourceId': '0',
                       'groupId': 1,
                       'id': 29,
                       'isEdit': 0,
                       'isIde': 0,
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'menderUserId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'name': '源码信息创建项目17316576792821',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '123',
                       'projectName': '源码信息创建项目17316576792821',
                       'projectType': 1,
                       'projectUuid': 'c285b0f2-5ba3-4015-9074-c06fbd9bcc8b',
                       'recordId': '4f110144-14c5-49ec-88a4-65e238c8f51f',
                       'riskGrade': 0,
                       'scanVulRulesVO': {'appId': '666b2574-1b59-4b72-819f-875bb7835c04',
                                          'recordId': '4f110144-14c5-49ec-88a4-65e238c8f51f'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 0},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 0},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 0},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 0},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 0}],
                       'sourceMode': 1,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-15 17:13:02',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': '56553e2a-d79f-4cd2-b48f-b208f8a860f7',
                       'createTime': '2024-11-15 16:01:29',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'gitSourceId': '0',
                       'groupId': 1,
                       'id': 28,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': '源码信息创建项目1731657679990',
                       'orgName': 'dddd',
                       'orgUuid': '6b953c2d-6435-41bc-a680-0688d086c35c',
                       'projectDesc': '',
                       'projectName': '源码信息创建项目1731657679990',
                       'projectType': 1,
                       'projectUuid': '093561a0-fb78-482f-ba51-faa0bb314c21',
                       'sendReportFlag': False,
                       'sourceMode': 1,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-15 16:01:29',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '652f5cc1-6996-456f-b600-08ab6b1832c4',
                       'createTime': '2024-11-15 16:01:29',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'gitSourceId': '0',
                       'groupId': 1,
                       'id': 27,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': '源码信息创建项目1731657679482',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '源码信息创建项目1731657679482',
                       'projectType': 1,
                       'projectUuid': 'c1aadf2c-2593-447f-873e-8cbb225c65ba',
                       'sendReportFlag': False,
                       'sourceMode': 1,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-15 16:01:29',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'c4318408-7857-4eb9-b9c4-83b21ffcf5c1',
                       'containLan': '32',
                       'createTime': '2024-11-15 16:00:37',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '40ed2954-d249-4559-b4a0-441bf97166ed',
                       'finishTime': '2024-11-15 16:02:24',
                       'finishTimeStatic': '2024-11-15 16:02:24',
                       'gitSourceId': '0',
                       'groupId': 1,
                       'id': 26,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 32,
                       'languageName': 'XML',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 20,
                       'mailConfigStatus': 0,
                       'menderUserId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'name': '源码信息创建项目17316576275121',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '123',
                       'projectName': '源码信息创建项目17316576275121',
                       'projectType': 1,
                       'projectUuid': 'f292674e-9e7c-41f6-bc5d-919aff74fc82',
                       'recordId': '40ed2954-d249-4559-b4a0-441bf97166ed',
                       'riskGrade': 0,
                       'scanVulRulesVO': {'appId': 'c4318408-7857-4eb9-b9c4-83b21ffcf5c1',
                                          'recordId': '40ed2954-d249-4559-b4a0-441bf97166ed'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 0},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 0},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 0},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 0},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 0}],
                       'sourceMode': 1,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-15 16:01:09',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': '3f6b5e9b-be83-4e1e-ba6c-a08260cf5fb4',
                       'createTime': '2024-11-15 16:00:37',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'gitSourceId': '0',
                       'groupId': 1,
                       'id': 25,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': '源码信息创建项目1731657628034',
                       'orgName': 'dddd',
                       'orgUuid': '6b953c2d-6435-41bc-a680-0688d086c35c',
                       'projectDesc': '',
                       'projectName': '源码信息创建项目1731657628034',
                       'projectType': 1,
                       'projectUuid': '3cc42e86-aafa-427e-ab1f-fc915de04ab1',
                       'sendReportFlag': False,
                       'sourceMode': 1,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-15 16:00:37',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'a8732f8d-5df9-4ed6-a53a-00a2ce766e1c',
                       'createTime': '2024-11-15 16:00:37',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'gitSourceId': '0',
                       'groupId': 1,
                       'id': 24,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': '源码信息创建项目1731657627727',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '源码信息创建项目1731657627727',
                       'projectType': 1,
                       'projectUuid': '8b102d7e-891e-42b2-bb41-e526d20c055a',
                       'sendReportFlag': False,
                       'sourceMode': 1,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-15 16:00:37',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '1ecdd082-061d-469e-b668-c87b2bd09322',
                       'createTime': '2024-11-15 15:58:19',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'gitSourceId': '0',
                       'groupId': 1,
                       'id': 23,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': '源码信息创建项目1731657490385',
                       'orgName': 'dddd',
                       'orgUuid': '6b953c2d-6435-41bc-a680-0688d086c35c',
                       'projectDesc': '',
                       'projectName': '源码信息创建项目1731657490385',
                       'projectType': 1,
                       'projectUuid': '24dd4cea-ac45-4423-a5f2-318a11757301',
                       'sendReportFlag': False,
                       'sourceMode': 1,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-15 15:58:19',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '6aee5975-1595-4b7e-9fc2-549d8e1d20f8',
                       'createTime': '2024-11-15 15:58:19',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'gitSourceId': '0',
                       'groupId': 1,
                       'id': 22,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': '源码信息创建项目1731657490081',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '源码信息创建项目1731657490081',
                       'projectType': 1,
                       'projectUuid': 'b36b2049-7593-4f41-9a25-21125c86780e',
                       'sendReportFlag': False,
                       'sourceMode': 1,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-15 15:58:19',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '2a23cea8-81ca-4d95-b927-9cfe45a92c88',
                       'createTime': '2024-11-15 15:57:11',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'gitSourceId': '0',
                       'groupId': 1,
                       'id': 21,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': '源码信息创建项目17316574213011',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '123',
                       'projectName': '源码信息创建项目17316574213011',
                       'projectType': 1,
                       'projectUuid': 'bd5d26f4-904e-47ad-8de1-1441e0865d02',
                       'sendReportFlag': False,
                       'sourceMode': 1,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-15 15:57:11',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': 'cc898aea-6776-4da8-bc8c-201b45efc58b',
                       'containLan': '1',
                       'createTime': '2024-11-15 13:34:24',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '4ae23ab4-96a9-4473-9ed6-7c908e92ed79',
                       'finishTime': '2024-11-15 14:02:25',
                       'finishTimeStatic': '2024-11-15 14:02:25',
                       'gitSourceId': '17',
                       'groupId': 1,
                       'id': 17,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 2,
                       'mailConfigStatus': 0,
                       'name': '全语言项目benchmark1.2beta_java1003',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '全语言项目benchmark1.2beta_java1003',
                       'projectType': 1,
                       'projectUuid': '59b93669-7c12-4232-baed-35d8bb77bb05',
                       'recordId': '4ae23ab4-96a9-4473-9ed6-7c908e92ed79',
                       'riskGrade': 3,
                       'scanVulRulesVO': {'appId': 'cc898aea-6776-4da8-bc8c-201b45efc58b',
                                          'recordId': '4ae23ab4-96a9-4473-9ed6-7c908e92ed79'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 2205},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 2385},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 20685},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 3285},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 4261}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'updateTime': '2024-11-15 13:34:56',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': 'cf80ee46-ae80-4120-bb29-fc2f9df9bc92',
                       'containLan': '12',
                       'createTime': '2024-11-15 13:34:24',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '7ce32ea0-94c1-4b5c-bc21-8124b43a5e90',
                       'finishTime': '2024-11-15 13:39:46',
                       'finishTimeStatic': '2024-11-15 13:39:46',
                       'gitSourceId': '16',
                       'groupId': 1,
                       'id': 16,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 12,
                       'languageName': 'Ruby',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 3,
                       'mailConfigStatus': 0,
                       'name': '全语言项目rubygems.org9954',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '全语言项目rubygems.org9954',
                       'projectType': 1,
                       'projectUuid': '7f310918-ea41-42de-ba12-a436db96e762',
                       'recordId': '7ce32ea0-94c1-4b5c-bc21-8124b43a5e90',
                       'riskGrade': 1,
                       'scanVulRulesVO': {'appId': 'cf80ee46-ae80-4120-bb29-fc2f9df9bc92',
                                          'recordId': '7ce32ea0-94c1-4b5c-bc21-8124b43a5e90'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 0},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 0},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 11},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 0},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 4}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'updateTime': '2024-11-15 13:34:49',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': '950e916e-43a6-4bb9-a541-420e3aa8b010',
                       'containLan': '32',
                       'createTime': '2024-11-15 13:34:24',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '01f04729-e10c-4185-b54c-78de0d4cc22f',
                       'finishTime': '2024-11-20 18:14:05',
                       'finishTimeStatic': '2024-11-20 18:14:05',
                       'gitSourceId': '15',
                       'groupId': 1,
                       'id': 15,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 32,
                       'languageName': 'XML',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 29,
                       'mailConfigStatus': 0,
                       'name': '全语言项目kindle-helper-master9641',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '全语言项目kindle-helper-master9641',
                       'projectType': 1,
                       'projectUuid': '0954f8f4-433c-41f9-89e9-31c6997504cd',
                       'recordId': '01f04729-e10c-4185-b54c-78de0d4cc22f',
                       'riskGrade': 0,
                       'scanVulRulesVO': {'appId': '950e916e-43a6-4bb9-a541-420e3aa8b010',
                                          'recordId': '01f04729-e10c-4185-b54c-78de0d4cc22f'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 0},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 0},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 0},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 0},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 0}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'updateTime': '2024-11-20 18:12:50',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': 'e6ca0c5b-eaf2-48d1-bec2-daa4d1c6cafe',
                       'containLan': '29',
                       'createTime': '2024-11-15 13:34:23',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': 'a12b91c2-3329-44b5-a7be-fe6c768a1c85',
                       'finishTime': '2024-11-15 13:42:50',
                       'finishTimeStatic': '2024-11-15 13:42:50',
                       'gitSourceId': '14',
                       'groupId': 1,
                       'id': 14,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 29,
                       'languageName': 'HTML',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 5,
                       'mailConfigStatus': 0,
                       'name': '全语言项目kindle-helper-master8249',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '全语言项目kindle-helper-master8249',
                       'projectType': 1,
                       'projectUuid': 'be4f0848-47e8-48d2-bd58-f689bee6b9bd',
                       'recordId': 'a12b91c2-3329-44b5-a7be-fe6c768a1c85',
                       'riskGrade': 0,
                       'scanVulRulesVO': {'appId': 'e6ca0c5b-eaf2-48d1-bec2-daa4d1c6cafe',
                                          'recordId': 'a12b91c2-3329-44b5-a7be-fe6c768a1c85'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 0},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 0},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 0},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 0},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 0}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'updateTime': '2024-11-15 13:41:24',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': 'a58e919c-0719-43d3-9d22-55e91da2c172',
                       'containLan': '10',
                       'createTime': '2024-11-15 13:34:23',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '221d93b4-b7b8-464e-b87a-e4e85eb6164a',
                       'finishTime': '2024-11-15 13:43:46',
                       'finishTimeStatic': '2024-11-15 13:43:46',
                       'gitSourceId': '13',
                       'groupId': 1,
                       'id': 13,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 10,
                       'languageName': 'Objective-C',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 6,
                       'mailConfigStatus': 0,
                       'name': '全语言项目ObjectivePGP9100',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '全语言项目ObjectivePGP9100',
                       'projectType': 1,
                       'projectUuid': '3d416eec-d7d1-4301-b513-609f0ecbab4e',
                       'recordId': '221d93b4-b7b8-464e-b87a-e4e85eb6164a',
                       'riskGrade': 1,
                       'scanVulRulesVO': {'appId': 'a58e919c-0719-43d3-9d22-55e91da2c172',
                                          'recordId': '221d93b4-b7b8-464e-b87a-e4e85eb6164a'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 0},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 0},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 67},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 18},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 0}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'updateTime': '2024-11-15 13:43:00',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': 'a396c309-854d-4de2-8820-71254c3bf62e',
                       'containLan': '31',
                       'createTime': '2024-11-15 13:34:23',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'gitSourceId': '12',
                       'groupId': 1,
                       'id': 12,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 31,
                       'languageName': 'Swift',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 7,
                       'mailConfigStatus': 0,
                       'name': '全语言项目swifterswift-master3077',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '全语言项目swifterswift-master3077',
                       'projectType': 1,
                       'projectUuid': 'c2b02456-0106-43f0-a977-bdb33648cb47',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 2,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'updateTime': '2024-11-15 13:43:51',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': '92a19604-dac2-4728-9582-5dccc50e0d48',
                       'containLan': '9',
                       'createTime': '2024-11-15 13:34:23',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '8d006851-9422-49e6-9dbf-be6c808a0fe1',
                       'finishTime': '2024-11-15 13:45:52',
                       'finishTimeStatic': '2024-11-15 13:45:52',
                       'gitSourceId': '11',
                       'groupId': 1,
                       'id': 11,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 9,
                       'languageName': 'JavaScript',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 8,
                       'mailConfigStatus': 0,
                       'name': '全语言项目benchmark.js8838',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '全语言项目benchmark.js8838',
                       'projectType': 1,
                       'projectUuid': '2575739e-c3df-4098-8991-e4617bd02d25',
                       'recordId': '8d006851-9422-49e6-9dbf-be6c808a0fe1',
                       'riskGrade': 3,
                       'scanVulRulesVO': {'appId': '92a19604-dac2-4728-9582-5dccc50e0d48',
                                          'recordId': '8d006851-9422-49e6-9dbf-be6c808a0fe1'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 0},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 3},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 3},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 0},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 0}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'updateTime': '2024-11-15 13:44:07',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': '7319075d-1944-48d8-8889-22d6df1113d6',
                       'containLan': '5',
                       'createTime': '2024-11-15 13:34:23',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '378c1de9-6464-4099-99fb-c3dad8ed8c41',
                       'finishTime': '2024-11-21 11:45:34',
                       'finishTimeStatic': '2024-11-21 11:45:34',
                       'gitSourceId': '10',
                       'groupId': 1,
                       'id': 10,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 5,
                       'languageName': 'C/C++',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 37,
                       'mailConfigStatus': 0,
                       'name': '全语言项目ChaiScript2896',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '全语言项目ChaiScript2896',
                       'projectType': 1,
                       'projectUuid': 'b06d1803-5b71-4051-bb7c-6e3e5778e35b',
                       'recordId': '378c1de9-6464-4099-99fb-c3dad8ed8c41',
                       'riskGrade': 3,
                       'scanVulRulesVO': {'appId': '7319075d-1944-48d8-8889-22d6df1113d6',
                                          'recordId': '378c1de9-6464-4099-99fb-c3dad8ed8c41'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 0},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 12},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 21},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 162},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 148}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'updateTime': '2024-11-21 11:44:37',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': '64e3c21f-a918-4f68-ae8c-809d76c505f2',
                       'containLan': '11',
                       'createTime': '2024-11-15 13:34:23',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '74f5cc30-8366-4baa-9e11-97703d68d2ed',
                       'finishTime': '2024-11-15 13:52:05',
                       'finishTimeStatic': '2024-11-15 13:52:05',
                       'gitSourceId': '9',
                       'groupId': 1,
                       'id': 9,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 11,
                       'languageName': 'SQL',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 10,
                       'mailConfigStatus': 0,
                       'name': '全语言项目utplsql8357',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '全语言项目utplsql8357',
                       'projectType': 1,
                       'projectUuid': '8bf85b7d-8e6f-4fe0-b246-453fa45a9d73',
                       'recordId': '74f5cc30-8366-4baa-9e11-97703d68d2ed',
                       'riskGrade': 1,
                       'scanVulRulesVO': {'appId': '64e3c21f-a918-4f68-ae8c-809d76c505f2',
                                          'recordId': '74f5cc30-8366-4baa-9e11-97703d68d2ed'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 0},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 0},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 77},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 465},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 0}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'updateTime': '2024-11-15 13:50:28',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': '9ce9b160-60f6-479c-a940-4923410cdc24',
                       'containLan': '33',
                       'createTime': '2024-11-15 13:34:22',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': 'd8a06331-2d2b-4967-9623-7ab7d4ac352e',
                       'finishTime': '2024-11-15 13:52:55',
                       'finishTimeStatic': '2024-11-15 13:52:55',
                       'gitSourceId': '8',
                       'groupId': 1,
                       'id': 8,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 33,
                       'languageName': 'Go',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 11,
                       'mailConfigStatus': 0,
                       'name': '全语言项目go-vnc-proxy8885',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '全语言项目go-vnc-proxy8885',
                       'projectType': 1,
                       'projectUuid': '77ec3780-4c28-47da-af37-aa802a03ecd4',
                       'recordId': 'd8a06331-2d2b-4967-9623-7ab7d4ac352e',
                       'riskGrade': 2,
                       'scanVulRulesVO': {'appId': '9ce9b160-60f6-479c-a940-4923410cdc24',
                                          'recordId': 'd8a06331-2d2b-4967-9623-7ab7d4ac352e'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 0},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 1},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 1},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 7},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 0}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'updateTime': '2024-11-15 13:52:09',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': 'd8c63a6b-45da-40e4-815a-2a537e05175a',
                       'containLan': '5',
                       'createTime': '2024-11-15 13:34:22',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': 'c731fb0a-6080-4761-afb4-4fc559078f21',
                       'finishTime': '2024-11-15 13:55:10',
                       'finishTimeStatic': '2024-11-15 13:55:10',
                       'gitSourceId': '7',
                       'groupId': 1,
                       'id': 7,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 5,
                       'languageName': 'C/C++',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 12,
                       'mailConfigStatus': 0,
                       'name': '全语言项目testsuitev0.3_cpp1407',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '全语言项目testsuitev0.3_cpp1407',
                       'projectType': 1,
                       'projectUuid': 'a6071a4f-44a9-4e5e-af3b-8e0590bf2e0e',
                       'recordId': 'c731fb0a-6080-4761-afb4-4fc559078f21',
                       'riskGrade': 1,
                       'scanVulRulesVO': {'appId': 'd8c63a6b-45da-40e4-815a-2a537e05175a',
                                          'recordId': 'c731fb0a-6080-4761-afb4-4fc559078f21'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 0},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 1},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 14},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 55},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 154}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'updateTime': '2024-11-15 13:53:09',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': 'c85f5ce5-9c7d-4deb-b6b5-270e2cfd3c7c',
                       'containLan': '6',
                       'createTime': '2024-11-15 13:34:22',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '583a90ab-76d7-4e14-8feb-f6c82efe0555',
                       'finishTime': '2024-11-15 13:58:20',
                       'finishTimeStatic': '2024-11-15 13:58:20',
                       'gitSourceId': '6',
                       'groupId': 1,
                       'id': 6,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 6,
                       'languageName': 'Python',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 13,
                       'mailConfigStatus': 0,
                       'name': '全语言项目python1206129',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '全语言项目python1206129',
                       'projectType': 1,
                       'projectUuid': '03614c67-3eb7-4f35-ab77-b470c7259ad4',
                       'recordId': '583a90ab-76d7-4e14-8feb-f6c82efe0555',
                       'riskGrade': 2,
                       'scanVulRulesVO': {'appId': 'c85f5ce5-9c7d-4deb-b6b5-270e2cfd3c7c',
                                          'recordId': '583a90ab-76d7-4e14-8feb-f6c82efe0555'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 1},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 0},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 10},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 1},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 30}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'updateTime': '2024-11-15 13:55:35',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': '4ca543c4-f3f7-4dff-b17a-14a4737f983b',
                       'containLan': '1',
                       'createTime': '2024-11-15 13:34:22',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '0bef630c-ca3e-4fba-a217-3694b2ae7914',
                       'finishTime': '2024-11-15 14:00:44',
                       'finishTimeStatic': '2024-11-15 14:00:44',
                       'gitSourceId': '5',
                       'groupId': 1,
                       'id': 5,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 14,
                       'mailConfigStatus': 0,
                       'name': '全语言项目webgoat5.07893',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '全语言项目webgoat5.07893',
                       'projectType': 1,
                       'projectUuid': '3f2585ff-6310-4d32-b2cf-67ee8a689770',
                       'recordId': '0bef630c-ca3e-4fba-a217-3694b2ae7914',
                       'riskGrade': 3,
                       'scanVulRulesVO': {'appId': '4ca543c4-f3f7-4dff-b17a-14a4737f983b',
                                          'recordId': '0bef630c-ca3e-4fba-a217-3694b2ae7914'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 637},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 170},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 1337},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 810},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 358}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'updateTime': '2024-11-15 13:58:26',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': '3b21044e-bace-4a21-9b45-fac35d0dc0fb',
                       'containLan': '4',
                       'createTime': '2024-11-15 13:34:22',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': 'd4beddbd-dff9-4aa3-8e12-6e872f01adc9',
                       'finishTime': '2024-11-15 14:03:17',
                       'finishTimeStatic': '2024-11-15 14:03:17',
                       'gitSourceId': '4',
                       'groupId': 1,
                       'id': 4,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 4,
                       'languageName': 'PHP',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 15,
                       'mailConfigStatus': 0,
                       'name': '全语言项目php-17059',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '全语言项目php-17059',
                       'projectType': 1,
                       'projectUuid': 'c5ae0116-7465-44c9-aee1-c5a9f92c1afc',
                       'recordId': 'd4beddbd-dff9-4aa3-8e12-6e872f01adc9',
                       'riskGrade': 3,
                       'scanVulRulesVO': {'appId': '3b21044e-bace-4a21-9b45-fac35d0dc0fb',
                                          'recordId': 'd4beddbd-dff9-4aa3-8e12-6e872f01adc9'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 296},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 474},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 1066},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 124},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 61}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'updateTime': '2024-11-15 14:00:50',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': '3c2c3fa4-9ee0-460f-a145-ed93374c7c2f',
                       'containLan': '1',
                       'createTime': '2024-11-15 13:34:22',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': 'd1085e85-c6b7-4b11-8dab-2cbef56fb474',
                       'finishTime': '2024-11-21 09:42:56',
                       'finishTimeStatic': '2024-11-21 09:42:56',
                       'gitSourceId': '3',
                       'groupId': 1,
                       'id': 3,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 30,
                       'mailConfigStatus': 0,
                       'name': '全语言项目kindle-helper-master6000',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '全语言项目kindle-helper-master6000',
                       'projectType': 1,
                       'projectUuid': '1a678848-f88c-4fde-8b78-5e6e7bfe0a27',
                       'recordId': 'd1085e85-c6b7-4b11-8dab-2cbef56fb474',
                       'riskGrade': 2,
                       'scanVulRulesVO': {'appId': '3c2c3fa4-9ee0-460f-a145-ed93374c7c2f',
                                          'recordId': 'd1085e85-c6b7-4b11-8dab-2cbef56fb474'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 5},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 5},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 53},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 16},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 12}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'updateTime': '2024-11-21 09:41:31',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': 'ec60ff39-702d-4b13-8276-3bae636c78a4',
                       'containLan': '2',
                       'createTime': '2024-11-15 13:34:21',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '745a462d-a4ee-466c-9007-f5c14e21048e',
                       'finishTime': '2024-11-21 11:45:22',
                       'finishTimeStatic': '2024-11-21 11:45:22',
                       'gitSourceId': '2',
                       'groupId': 1,
                       'id': 2,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 2,
                       'languageName': 'C#/ASP.NET',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 36,
                       'mailConfigStatus': 0,
                       'name': '全语言项目benchmarkdotnet_csharp2355',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '全语言项目benchmarkdotnet_csharp2355',
                       'projectType': 1,
                       'projectUuid': '4cddc2f1-be95-4141-8071-47d730a73251',
                       'recordId': '745a462d-a4ee-466c-9007-f5c14e21048e',
                       'riskGrade': 3,
                       'scanVulRulesVO': {'appId': 'ec60ff39-702d-4b13-8276-3bae636c78a4',
                                          'recordId': '745a462d-a4ee-466c-9007-f5c14e21048e'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 0},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 23},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 12},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 0},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 8}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'updateTime': '2024-11-21 11:43:02',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27},
                      {'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1',
                       'containLan': '1',
                       'createTime': '2024-11-15 11:39:39',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf',
                       'finishTime': '2024-11-21 11:44:23',
                       'finishTimeStatic': '2024-11-21 11:44:23',
                       'gitSourceId': '19',
                       'groupId': 1,
                       'id': 1,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 35,
                       'mailConfigStatus': 0,
                       'menderUserId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'name': '漏洞详情场景化项目_扫描完成',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '漏洞详情场景化项目_扫描完成',
                       'projectType': 1,
                       'projectUuid': '7a100162-8d23-4df9-aff8-1eee352d67ab',
                       'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf',
                       'riskGrade': 3,
                       'scanVulRulesVO': {'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1',
                                          'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 24},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 12},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 13},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 10},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 0}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 1,
                       'updateTime': '2024-11-21 11:43:03',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27}]},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/CodeSecInterfaceService/project/list 
请求头：{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiIsImVtYWlsIjoic2VjQHNlY3pvbmUuY24iLCJ1c2VybmFtZSI6InNlY0BzZWN6b25lLmNuIiwidG9rZW4iOiI3YzU5NTUxOC0zNDI1LTRhMTgtOGI5OS1iNjExNDBjMTQyNDAiLCJyb2xlcyI6WyJST0xFX2dyb3VwYWRtaW4iXSwiZW5hYmxlZCI6dHJ1ZSwiYWNjb3VudE5vbkV4cGlyZWQiOnRydWUsImFjY291bnROb25Mb2NrZWQiOnRydWUsImNyZWRlbnRpYWxzTm9uRXhwaXJlZCI6dHJ1ZSwicGFzc3dvcmQiOm51bGwsImF1dGhvcml0aWVzIjpbeyJhdXRob3JpdHkiOiJST0xFX2dyb3VwYWRtaW4ifV19LCJzdWIiOiJmYjlkNjAzMi1lM2ZmLTQzNTctOGM0Mi0xOGExN2ZkODU1YmYiLCJqdGkiOiIyNTc0MGQwNC05ZGMxLTQwM2QtYWIwZS0wOTYyOTkwM2IxNzkifQ.741sV-PG_ZY3ejGyv4cAFL6CR-O9opxGWl3ik-cPNvPtEXKJVG1Q3ZNmGvjGVC6Z_oihE6_cdW9PTHVrphjy1w', 'loginNonce': 'ca0b99e8-bccf-4682-8754-a929add29b90', 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'token': '7c595518-3425-4a18-8b99-b61140c14240', 'timestamp': '1732171088823', 'sign': 'e485db98fb0e9afa55b20cbed9cdbd2c4c00de9fa71f38bbe961c44cc886a988', 'lang': 'zh-CN'}
请求参数：{'projectType': '1', 'pageSize': '100'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'pageCurrent': 1, 'pageSize': 100, 'pageTotal': 1, 'recordTotal': 72, 'records': [{'id': 213, 'createTime': '2024-11-21 14:38:17', 'updateTime': '2024-11-21 14:38:17', 'name': 'tag标签正常', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'cac86d6c-2a36-42c9-b634-b9e352028c99', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'tag标签正常', 'appId': '4b3dd138-03dc-4a63-9a58-878c23eb7db8', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '215', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 212, 'createTime': '2024-11-21 14:38:16', 'updateTime': '2024-11-21 14:38:16', 'name': 'tag为空', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '1b1187d7-8abc-4468-9b7b-d388573c97f1', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'tag为空', 'appId': 'd016efe7-024b-49e9-bbde-11e8cec84f8e', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '214', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 211, 'createTime': '2024-11-21 14:38:16', 'updateTime': '2024-11-21 14:38:16', 'name': 'tag和branch不传', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '9085ca88-325a-4424-8b2d-d24868110846', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'tag和branch不传', 'appId': '8dee6111-b074-4aaf-a322-fead85978c5c', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '213', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 210, 'createTime': '2024-11-21 14:38:16', 'updateTime': '2024-11-21 14:38:16', 'name': 'branch_128个字符', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'dc356d7a-a2e0-4e9d-92e5-d64be9628745', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'branch_128个字符', 'appId': 'ba1103dc-8822-4dbb-b90f-a47049355851', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '212', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 209, 'createTime': '2024-11-21 14:38:16', 'updateTime': '2024-11-21 14:38:16', 'name': 'branch_1个字符', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '3a5dab81-b345-4a21-8deb-22988b7d4080', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'branch_1个字符', 'appId': 'ccbde7ee-485e-4253-80e2-cad190821e88', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '211', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 208, 'createTime': '2024-11-21 14:38:16', 'updateTime': '2024-11-21 14:38:16', 'name': 'branch_不传', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '16ef4e5c-fb95-449c-b7aa-c3053cddbeb1', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'branch_不传', 'appId': '8441b93a-031c-4d06-a0c4-e0206388ef7a', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '210', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 207, 'createTime': '2024-11-21 14:38:15', 'updateTime': '2024-11-21 14:38:15', 'name': 'branch_包含空格和特殊字符', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '7f7ec5c7-0d76-4efa-a1e6-e9534a7a4406', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'branch_包含空格和特殊字符', 'appId': '9e5e6e7f-fd45-4194-b293-d44a1a791e76', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '209', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 206, 'createTime': '2024-11-21 14:38:15', 'updateTime': '2024-11-21 14:38:15', 'name': 'branch_为空', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '5bc87c18-78b6-4dcd-b673-7526341061b7', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'branch_为空', 'appId': '869c4f34-e078-4dbb-9097-4f439e734979', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '208', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 205, 'createTime': '2024-11-21 14:38:15', 'updateTime': '2024-11-21 14:38:15', 'name': 'sshKey_ok', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '78166517-042a-4d2c-8b48-f371aa814705', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'sshKey_ok', 'appId': '5581fade-eacc-4c6c-9361-6def0be02b48', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '207', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 204, 'createTime': '2024-11-21 14:38:15', 'updateTime': '2024-11-21 14:38:15', 'name': 'isTokenEncrypt_tpye_false', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '3c4ed7da-75f4-45e4-b06c-15469d6a47c7', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'isTokenEncrypt_tpye_false', 'appId': '0fb32adf-b52e-4173-93da-f1c7a12b7ece', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '206', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 203, 'createTime': '2024-11-21 14:38:15', 'updateTime': '2024-11-21 14:38:15', 'name': 'isTokenEncrypt_tpye_true', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '48cd4017-f8af-4c90-8aec-c8ce4bbb8643', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'isTokenEncrypt_tpye_true', 'appId': '718be295-5155-4b65-83ec-1cdd753f38e2', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '205', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 202, 'createTime': '2024-11-21 14:38:14', 'updateTime': '2024-11-21 14:38:14', 'name': 'token_1', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '631cbde2-fc87-4346-af55-9427d407ab7e', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'token_1', 'appId': 'af34fab3-2507-4f0f-b202-50e3290be09e', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '204', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 201, 'createTime': '2024-11-21 14:38:14', 'updateTime': '2024-11-21 14:38:14', 'name': 'token含有空格和特殊字符', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '54595710-d1c9-4213-a3ab-d39091c97698', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'token含有空格和特殊字符', 'appId': '98a06bb2-7ce5-4c93-b3ab-abc5fea8f6e2', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '203', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 200, 'createTime': '2024-11-21 14:38:14', 'updateTime': '2024-11-21 14:38:14', 'name': 'token_ok', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '3b54e7c4-cf71-417d-b3d7-aba23f0661e7', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'token_ok', 'appId': '26828db0-2dc0-4b8f-9e04-08dc2f126dfc', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '202', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 199, 'createTime': '2024-11-21 14:38:14', 'updateTime': '2024-11-21 14:38:14', 'name': 'token_null', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'ccd01ffb-c7cf-48e4-8d0d-df6ddc6b1906', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'token_null', 'appId': 'b2a9c85c-f38b-41e9-8468-fe9bf20e8416', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '201', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 198, 'createTime': '2024-11-21 14:38:14', 'updateTime': '2024-11-21 14:38:14', 'name': 'password__含有空格、特殊字符', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'ea07567c-4a90-444f-8172-00d8ab41cf69', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'password__含有空格、特殊字符', 'appId': '87383efe-5ebe-4673-ba35-f4e1a863dbd7', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '200', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 197, 'createTime': '2024-11-21 14:38:14', 'updateTime': '2024-11-21 14:38:14', 'name': 'password_70', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '89a02f34-1af9-4507-8bf8-f21613cada49', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'password_70', 'appId': '77919c46-7ec8-48bc-8e27-83c9d27e3bed', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '199', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 196, 'createTime': '2024-11-21 14:38:14', 'updateTime': '2024-11-21 14:38:14', 'name': 'password_40', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'b1c831cf-0dc0-4028-8d0b-2c6fe9916f69', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'password_40', 'appId': '40af3aa1-5e53-4747-9b86-1c4c1b4a59bb', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '198', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 195, 'createTime': '2024-11-21 14:38:13', 'updateTime': '2024-11-21 14:38:13', 'name': 'password_字符含有空格', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'a0a6fa53-e4a2-4f3d-b570-0c14afd1e205', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'password_字符含有空格', 'appId': '2c1fb604-caa6-4c4d-bf85-db95fc078a4a', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '197', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 194, 'createTime': '2024-11-21 14:38:13', 'updateTime': '2024-11-21 14:38:13', 'name': 'username_字符含有空格', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '641f5607-e1d9-4efc-935f-705bf6d2974a', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'username_字符含有空格', 'appId': 'be443510-9ca7-42ee-8207-def0cf3cea02', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '196', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 193, 'createTime': '2024-11-21 14:38:13', 'updateTime': '2024-11-21 14:38:13', 'name': 'username__含有特殊字符', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'f831fd36-ca04-4e6c-adf6-8cd8f5a518ad', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'username__含有特殊字符', 'appId': '7527a5fc-66fa-4f4a-8fd4-dd542f9c93b1', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '195', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 192, 'createTime': '2024-11-21 14:38:13', 'updateTime': '2024-11-21 14:38:13', 'name': 'username_1', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'dae6fe12-2776-4a28-be78-ea222ab12f65', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'username_1', 'appId': '6e733af3-6534-4cac-8eaf-3289b4e82314', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '194', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 191, 'createTime': '2024-11-21 14:38:13', 'updateTime': '2024-11-21 14:38:13', 'name': 'username_40', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'd50e9b68-8f15-4562-bec6-e98ce3f5da3a', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'username_40', 'appId': 'ab3cf627-c035-4bbf-9855-11f8d9e5ddba', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '193', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 190, 'createTime': '2024-11-21 14:38:13', 'updateTime': '2024-11-21 14:38:13', 'name': 'username为空', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '21266423-4ff7-4e5b-8772-adedfca54976', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'username为空', 'appId': 'c6a40160-92e1-464f-9e8c-eefbd7eb14ee', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '192', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 189, 'createTime': '2024-11-21 14:38:13', 'updateTime': '2024-11-21 14:38:13', 'name': 'authenticationMethod=2SSH密钥', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '10f94e56-78d2-49ba-8711-1d2c37715cbe', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'authenticationMethod=2SSH密钥', 'appId': '9a2e7856-d8c1-489a-a1e6-db9c6bdabeba', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '191', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 188, 'createTime': '2024-11-21 14:38:13', 'updateTime': '2024-11-21 14:38:13', 'name': 'authenticationMethod=1token认证', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '180d2aff-8154-43b2-9599-620846e84952', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'authenticationMethod=1token认证', 'appId': 'c29a8654-6d2e-4df8-9b71-fa2d7d8a97e4', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '190', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 187, 'createTime': '2024-11-21 14:38:12', 'updateTime': '2024-11-21 14:38:12', 'name': 'authenticationMethod=0用户名密码认证', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'dadad108-125f-4ea6-8538-e562bd97625c', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'authenticationMethod=0用户名密码认证', 'appId': '0647c97d-4e5f-4eef-a1d0-c82b81e53f2e', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '189', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 186, 'createTime': '2024-11-21 14:38:11', 'updateTime': '2024-11-21 14:38:11', 'name': 'gitType7_bitbucket', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'db115ad1-4491-4ecd-9a32-6e03e7a61576', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'gitType7_bitbucket', 'appId': '7eb8fc59-d578-4d9b-a8c4-f2e0da9cc9ae', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '188', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 185, 'createTime': '2024-11-21 14:38:11', 'updateTime': '2024-11-21 14:38:11', 'name': 'gitType6_gerrit', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'fb883e9b-f65c-4b94-b891-af994a797040', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'gitType6_gerrit', 'appId': '509e50c8-d689-4dc2-837c-0ffd0dadfa54', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '187', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 184, 'createTime': '2024-11-21 14:38:11', 'updateTime': '2024-11-21 14:38:11', 'name': 'gitType3_gitee', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '90013c19-b628-472a-a1b5-602faa2d3f0e', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'gitType3_gitee', 'appId': '0c2a9515-9f9a-47db-8e7a-772467620c19', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '186', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 183, 'createTime': '2024-11-21 14:38:11', 'updateTime': '2024-11-21 14:38:11', 'name': 'gitType2_github', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '340e2501-924e-4cdd-8e79-6cbd61f7ddd2', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'gitType2_github', 'appId': 'fdd1d8ca-a048-4a90-b17f-7acbbf4704a2', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '185', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 182, 'createTime': '2024-11-21 14:38:10', 'updateTime': '2024-11-21 14:38:10', 'name': 'gitType1_gitlab', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'f0333d11-b156-48e7-bb13-9cc48a462310', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'gitType1_gitlab', 'appId': '47dd3437-1e4b-403e-993f-b2478af9b8fe', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '184', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 181, 'createTime': '2024-11-21 14:38:10', 'updateTime': '2024-11-21 14:38:10', 'name': 'urlHead为空', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '21af0aa3-3456-40de-ba1b-e64667315afd', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'urlHead为空', 'appId': '960252b8-d683-4ea6-ab2d-08e17775fcd9', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '183', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 180, 'createTime': '2024-11-21 14:38:10', 'updateTime': '2024-11-21 14:38:10', 'name': 'urlHead=1', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '3ac04f1f-9cae-49ad-99e0-d28bc6aaaccd', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'urlHead=1', 'appId': 'cc933f25-122c-4dec-b7f1-e5de4810494a', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '182', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 179, 'createTime': '2024-11-21 14:38:10', 'updateTime': '2024-11-21 14:38:10', 'name': 'urlHead=0', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '834db0e1-70a3-4bf8-9f6d-477513d1e9df', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'urlHead=0', 'appId': '1452bdc6-817e-483b-a993-4ac1ee106ace', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '181', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 178, 'createTime': '2024-11-21 14:38:09', 'updateTime': '2024-11-21 14:38:09', 'name': 'url正常', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '8ef53008-6834-4b41-bc72-b8188e5ab3d4', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'url正常', 'appId': '604668b5-8cf0-49a2-8d39-e85734997d88', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '180', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 177, 'createTime': '2024-11-21 14:38:09', 'updateTime': '2024-11-21 14:38:09', 'name': 'projectDesc500个字符', 'projectDesc': '01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'e66f9cc8-d66d-458a-a76d-57cae34ffd9b', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'projectDesc500个字符', 'appId': '486e43ed-4c9c-4841-a47d-5a02b6079992', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '179', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 176, 'createTime': '2024-11-21 14:38:09', 'updateTime': '2024-11-21 14:38:09', 'name': 'projectDesc两个字符', 'projectDesc': '12', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '6ff2b09e-20c4-43a0-8d75-97808b97fb83', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'projectDesc两个字符', 'appId': 'bcb68af2-83a3-4c5f-b299-92dd2c7eca7f', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '178', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 175, 'createTime': '2024-11-21 14:38:09', 'updateTime': '2024-11-21 14:38:09', 'name': 'projectDesc包含特殊字符', 'projectDesc': '#￥%……*', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '27cafc4b-b539-4295-8d77-24f1a47f093c', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'projectDesc包含特殊字符', 'appId': '0dd667bb-04be-4343-b797-8062a638e353', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '177', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 174, 'createTime': '2024-11-21 14:38:09', 'updateTime': '2024-11-21 14:38:09', 'name': 'projectDesc只有空格', 'projectDesc': '   ', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '1935b0f3-b49d-4100-b461-0e20d159a3a4', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'projectDesc只有空格', 'appId': '0a657fee-6c00-4b25-8e24-0048ee3d51dc', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '176', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 173, 'createTime': '2024-11-21 14:38:08', 'updateTime': '2024-11-21 14:38:08', 'name': 'projectDesc为空', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'c4b209ae-9431-47d2-a7e6-c27cd3bc5507', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'projectDesc为空', 'appId': '4ab724b6-395b-4b4b-973c-202c006938e1', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '175', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 172, 'createTime': '2024-11-21 14:38:08', 'updateTime': '2024-11-21 14:38:08', 'name': 'projectDesc不传', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '81b3394b-6f0c-43c1-a587-276e048e97f0', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'projectDesc不传', 'appId': 'b519a892-8241-4dc0-9186-b5d8ca18113a', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '174', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 171, 'createTime': '2024-11-21 14:38:08', 'updateTime': '2024-11-21 14:38:08', 'name': '空格   自动   清除', 'projectDesc': '接口创建项目：projectName包含空格+字符', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '50dc8660-12ff-46a5-8a16-b39a88b73bf8', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '空格   自动   清除', 'appId': '646408c9-c953-458c-821f-642ffce9a725', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '173', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 170, 'createTime': '2024-11-21 14:38:08', 'updateTime': '2024-11-21 14:38:08', 'name': '01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789555551234512', 'projectDesc': '接口创建项目：projectName512个字符', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'd2551851-ab9e-4a5b-b584-d7ba0286f759', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789555551234512', 'appId': '2cdee935-08f1-4979-8f8c-162eb6b23ad2', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '172', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 169, 'createTime': '2024-11-21 14:38:08', 'updateTime': '2024-11-21 14:38:08', 'name': '根据', 'projectDesc': '接口创建项目：projectName两个字符', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '0eb6cd91-b7ed-45ba-81e9-3807b14756f5', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '根据', 'appId': 'd7c7731b-d338-4db4-946b-8a94adb7f5e6', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '171', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 30, 'createTime': '2024-11-15 16:13:46', 'updateTime': '2024-11-15 16:53:36', 'name': '多源项目1', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 2, 'statusDynamicCode': 0, 'projectUuid': 'eb0ce5bc-f771-4d68-9475-d428017bbba3', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'menderUserId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'riskGrade': 2, 'finishTimeStatic': '2024-11-15 16:54:22', 'finishRecordIdStatic': '40f3771d-a736-4883-ba4d-2191af91d837', 'lastScanRecordIdStatic': 28, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '多源项目1', 'appId': '4ad4763e-50e4-48fe-b7cd-95d1b81eacdc', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '29,30,31,32,33,34', 'svnSourceId': '0', 'recordId': '40f3771d-a736-4883-ba4d-2191af91d837', 'finishTime': '2024-11-15 16:54:22', 'languageId': 5, 'containLan': '5', 'languageName': 'C/C++', 'thirdType': 1, 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': '4ad4763e-50e4-48fe-b7cd-95d1b81eacdc', 'recordId': '40f3771d-a736-4883-ba4d-2191af91d837'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 1, 'typeId': 1}, {'typeName': 'High', 'typeNum': 0, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 0, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 65, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 56, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 29, 'createTime': '2024-11-15 16:01:29', 'updateTime': '2024-11-15 17:13:02', 'name': '源码信息创建项目17316576792821', 'projectDesc': '123', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'c285b0f2-5ba3-4015-9074-c06fbd9bcc8b', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'menderUserId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'riskGrade': 0, 'finishTimeStatic': '2024-11-15 16:03:18', 'finishRecordIdStatic': '4f110144-14c5-49ec-88a4-65e238c8f51f', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '源码信息创建项目17316576792821', 'appId': '666b2574-1b59-4b72-819f-875bb7835c04', 'projectType': 1, 'sourceMode': 1, 'gitSourceId': '0', 'svnSourceId': '0', 'recordId': '4f110144-14c5-49ec-88a4-65e238c8f51f', 'finishTime': '2024-11-15 16:03:18', 'thirdType': 0, 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': '666b2574-1b59-4b72-819f-875bb7835c04', 'recordId': '4f110144-14c5-49ec-88a4-65e238c8f51f'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 0, 'typeId': 1}, {'typeName': 'High', 'typeNum': 0, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 0, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 0, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 0, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 28, 'createTime': '2024-11-15 16:01:29', 'updateTime': '2024-11-15 16:01:29', 'name': '源码信息创建项目1731657679990', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '093561a0-fb78-482f-ba51-faa0bb314c21', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '6b953c2d-6435-41bc-a680-0688d086c35c', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': 'dddd', 'projectName': '源码信息创建项目1731657679990', 'appId': '56553e2a-d79f-4cd2-b48f-b208f8a860f7', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 1, 'gitSourceId': '0', 'svnSourceId': '0', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 27, 'createTime': '2024-11-15 16:01:29', 'updateTime': '2024-11-15 16:01:29', 'name': '源码信息创建项目1731657679482', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'c1aadf2c-2593-447f-873e-8cbb225c65ba', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '源码信息创建项目1731657679482', 'appId': '652f5cc1-6996-456f-b600-08ab6b1832c4', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 1, 'gitSourceId': '0', 'svnSourceId': '0', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 26, 'createTime': '2024-11-15 16:00:37', 'updateTime': '2024-11-15 16:01:09', 'name': '源码信息创建项目17316576275121', 'projectDesc': '123', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': 'f292674e-9e7c-41f6-bc5d-919aff74fc82', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'menderUserId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'riskGrade': 0, 'finishTimeStatic': '2024-11-15 16:02:24', 'finishRecordIdStatic': '40ed2954-d249-4559-b4a0-441bf97166ed', 'lastScanRecordIdStatic': 20, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '源码信息创建项目17316576275121', 'appId': 'c4318408-7857-4eb9-b9c4-83b21ffcf5c1', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 1, 'gitSourceId': '0', 'svnSourceId': '0', 'recordId': '40ed2954-d249-4559-b4a0-441bf97166ed', 'finishTime': '2024-11-15 16:02:24', 'languageId': 32, 'containLan': '32', 'languageName': 'XML', 'thirdType': 0, 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': 'c4318408-7857-4eb9-b9c4-83b21ffcf5c1', 'recordId': '40ed2954-d249-4559-b4a0-441bf97166ed'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 0, 'typeId': 1}, {'typeName': 'High', 'typeNum': 0, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 0, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 0, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 0, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 25, 'createTime': '2024-11-15 16:00:37', 'updateTime': '2024-11-15 16:00:37', 'name': '源码信息创建项目1731657628034', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '3cc42e86-aafa-427e-ab1f-fc915de04ab1', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '6b953c2d-6435-41bc-a680-0688d086c35c', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': 'dddd', 'projectName': '源码信息创建项目1731657628034', 'appId': '3f6b5e9b-be83-4e1e-ba6c-a08260cf5fb4', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 1, 'gitSourceId': '0', 'svnSourceId': '0', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 24, 'createTime': '2024-11-15 16:00:37', 'updateTime': '2024-11-15 16:00:37', 'name': '源码信息创建项目1731657627727', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '8b102d7e-891e-42b2-bb41-e526d20c055a', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '源码信息创建项目1731657627727', 'appId': 'a8732f8d-5df9-4ed6-a53a-00a2ce766e1c', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 1, 'gitSourceId': '0', 'svnSourceId': '0', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 23, 'createTime': '2024-11-15 15:58:19', 'updateTime': '2024-11-15 15:58:19', 'name': '源码信息创建项目1731657490385', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '24dd4cea-ac45-4423-a5f2-318a11757301', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '6b953c2d-6435-41bc-a680-0688d086c35c', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': 'dddd', 'projectName': '源码信息创建项目1731657490385', 'appId': '1ecdd082-061d-469e-b668-c87b2bd09322', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 1, 'gitSourceId': '0', 'svnSourceId': '0', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 22, 'createTime': '2024-11-15 15:58:19', 'updateTime': '2024-11-15 15:58:19', 'name': '源码信息创建项目1731657490081', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'b36b2049-7593-4f41-9a25-21125c86780e', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '源码信息创建项目1731657490081', 'appId': '6aee5975-1595-4b7e-9fc2-549d8e1d20f8', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 1, 'gitSourceId': '0', 'svnSourceId': '0', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 21, 'createTime': '2024-11-15 15:57:11', 'updateTime': '2024-11-15 15:57:11', 'name': '源码信息创建项目17316574213011', 'projectDesc': '123', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'bd5d26f4-904e-47ad-8de1-1441e0865d02', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '源码信息创建项目17316574213011', 'appId': '2a23cea8-81ca-4d95-b927-9cfe45a92c88', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 1, 'gitSourceId': '0', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 17, 'createTime': '2024-11-15 13:34:24', 'updateTime': '2024-11-15 13:34:56', 'name': '全语言项目benchmark1.2beta_java1003', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': '59b93669-7c12-4232-baed-35d8bb77bb05', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'riskGrade': 3, 'finishTimeStatic': '2024-11-15 14:02:25', 'finishRecordIdStatic': '4ae23ab4-96a9-4473-9ed6-7c908e92ed79', 'lastScanRecordIdStatic': 2, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '全语言项目benchmark1.2beta_java1003', 'appId': 'cc898aea-6776-4da8-bc8c-201b45efc58b', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '17', 'svnSourceId': '0', 'recordId': '4ae23ab4-96a9-4473-9ed6-7c908e92ed79', 'finishTime': '2024-11-15 14:02:25', 'languageId': 1, 'containLan': '1', 'languageName': 'Java/Jsp', 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': 'cc898aea-6776-4da8-bc8c-201b45efc58b', 'recordId': '4ae23ab4-96a9-4473-9ed6-7c908e92ed79'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 2205, 'typeId': 1}, {'typeName': 'High', 'typeNum': 2385, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 20685, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 3285, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 4261, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 16, 'createTime': '2024-11-15 13:34:24', 'updateTime': '2024-11-15 13:34:49', 'name': '全语言项目rubygems.org9954', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': '7f310918-ea41-42de-ba12-a436db96e762', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'riskGrade': 1, 'finishTimeStatic': '2024-11-15 13:39:46', 'finishRecordIdStatic': '7ce32ea0-94c1-4b5c-bc21-8124b43a5e90', 'lastScanRecordIdStatic': 3, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '全语言项目rubygems.org9954', 'appId': 'cf80ee46-ae80-4120-bb29-fc2f9df9bc92', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '16', 'svnSourceId': '0', 'recordId': '7ce32ea0-94c1-4b5c-bc21-8124b43a5e90', 'finishTime': '2024-11-15 13:39:46', 'languageId': 12, 'containLan': '12', 'languageName': 'Ruby', 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': 'cf80ee46-ae80-4120-bb29-fc2f9df9bc92', 'recordId': '7ce32ea0-94c1-4b5c-bc21-8124b43a5e90'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 0, 'typeId': 1}, {'typeName': 'High', 'typeNum': 0, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 11, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 0, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 4, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 15, 'createTime': '2024-11-15 13:34:24', 'updateTime': '2024-11-20 18:12:50', 'name': '全语言项目kindle-helper-master9641', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': '0954f8f4-433c-41f9-89e9-31c6997504cd', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'riskGrade': 0, 'finishTimeStatic': '2024-11-20 18:14:05', 'finishRecordIdStatic': '01f04729-e10c-4185-b54c-78de0d4cc22f', 'lastScanRecordIdStatic': 29, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '全语言项目kindle-helper-master9641', 'appId': '950e916e-43a6-4bb9-a541-420e3aa8b010', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '15', 'svnSourceId': '0', 'recordId': '01f04729-e10c-4185-b54c-78de0d4cc22f', 'finishTime': '2024-11-20 18:14:05', 'languageId': 32, 'containLan': '32', 'languageName': 'XML', 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': '950e916e-43a6-4bb9-a541-420e3aa8b010', 'recordId': '01f04729-e10c-4185-b54c-78de0d4cc22f'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 0, 'typeId': 1}, {'typeName': 'High', 'typeNum': 0, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 0, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 0, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 0, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 14, 'createTime': '2024-11-15 13:34:23', 'updateTime': '2024-11-15 13:41:24', 'name': '全语言项目kindle-helper-master8249', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': 'be4f0848-47e8-48d2-bd58-f689bee6b9bd', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'riskGrade': 0, 'finishTimeStatic': '2024-11-15 13:42:50', 'finishRecordIdStatic': 'a12b91c2-3329-44b5-a7be-fe6c768a1c85', 'lastScanRecordIdStatic': 5, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '全语言项目kindle-helper-master8249', 'appId': 'e6ca0c5b-eaf2-48d1-bec2-daa4d1c6cafe', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '14', 'svnSourceId': '0', 'recordId': 'a12b91c2-3329-44b5-a7be-fe6c768a1c85', 'finishTime': '2024-11-15 13:42:50', 'languageId': 29, 'containLan': '29', 'languageName': 'HTML', 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': 'e6ca0c5b-eaf2-48d1-bec2-daa4d1c6cafe', 'recordId': 'a12b91c2-3329-44b5-a7be-fe6c768a1c85'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 0, 'typeId': 1}, {'typeName': 'High', 'typeNum': 0, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 0, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 0, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 0, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 13, 'createTime': '2024-11-15 13:34:23', 'updateTime': '2024-11-15 13:43:00', 'name': '全语言项目ObjectivePGP9100', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': '3d416eec-d7d1-4301-b513-609f0ecbab4e', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'riskGrade': 1, 'finishTimeStatic': '2024-11-15 13:43:46', 'finishRecordIdStatic': '221d93b4-b7b8-464e-b87a-e4e85eb6164a', 'lastScanRecordIdStatic': 6, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '全语言项目ObjectivePGP9100', 'appId': 'a58e919c-0719-43d3-9d22-55e91da2c172', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '13', 'svnSourceId': '0', 'recordId': '221d93b4-b7b8-464e-b87a-e4e85eb6164a', 'finishTime': '2024-11-15 13:43:46', 'languageId': 10, 'containLan': '10', 'languageName': 'Objective-C', 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': 'a58e919c-0719-43d3-9d22-55e91da2c172', 'recordId': '221d93b4-b7b8-464e-b87a-e4e85eb6164a'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 0, 'typeId': 1}, {'typeName': 'High', 'typeNum': 0, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 67, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 18, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 0, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 12, 'createTime': '2024-11-15 13:34:23', 'updateTime': '2024-11-15 13:43:51', 'name': '全语言项目swifterswift-master3077', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 2, 'statusDynamicCode': 0, 'projectUuid': 'c2b02456-0106-43f0-a977-bdb33648cb47', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'lastScanRecordIdStatic': 7, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '全语言项目swifterswift-master3077', 'appId': 'a396c309-854d-4de2-8820-71254c3bf62e', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '12', 'svnSourceId': '0', 'languageId': 31, 'containLan': '31', 'languageName': 'Swift', 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 11, 'createTime': '2024-11-15 13:34:23', 'updateTime': '2024-11-15 13:44:07', 'name': '全语言项目benchmark.js8838', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': '2575739e-c3df-4098-8991-e4617bd02d25', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'riskGrade': 3, 'finishTimeStatic': '2024-11-15 13:45:52', 'finishRecordIdStatic': '8d006851-9422-49e6-9dbf-be6c808a0fe1', 'lastScanRecordIdStatic': 8, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '全语言项目benchmark.js8838', 'appId': '92a19604-dac2-4728-9582-5dccc50e0d48', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '11', 'svnSourceId': '0', 'recordId': '8d006851-9422-49e6-9dbf-be6c808a0fe1', 'finishTime': '2024-11-15 13:45:52', 'languageId': 9, 'containLan': '9', 'languageName': 'JavaScript', 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': '92a19604-dac2-4728-9582-5dccc50e0d48', 'recordId': '8d006851-9422-49e6-9dbf-be6c808a0fe1'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 0, 'typeId': 1}, {'typeName': 'High', 'typeNum': 3, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 3, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 0, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 0, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 10, 'createTime': '2024-11-15 13:34:23', 'updateTime': '2024-11-21 11:44:37', 'name': '全语言项目ChaiScript2896', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': 'b06d1803-5b71-4051-bb7c-6e3e5778e35b', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'riskGrade': 3, 'finishTimeStatic': '2024-11-21 11:45:34', 'finishRecordIdStatic': '378c1de9-6464-4099-99fb-c3dad8ed8c41', 'lastScanRecordIdStatic': 37, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '全语言项目ChaiScript2896', 'appId': '7319075d-1944-48d8-8889-22d6df1113d6', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '10', 'svnSourceId': '0', 'recordId': '378c1de9-6464-4099-99fb-c3dad8ed8c41', 'finishTime': '2024-11-21 11:45:34', 'languageId': 5, 'containLan': '5', 'languageName': 'C/C++', 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': '7319075d-1944-48d8-8889-22d6df1113d6', 'recordId': '378c1de9-6464-4099-99fb-c3dad8ed8c41'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 0, 'typeId': 1}, {'typeName': 'High', 'typeNum': 12, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 21, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 162, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 148, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 9, 'createTime': '2024-11-15 13:34:23', 'updateTime': '2024-11-15 13:50:28', 'name': '全语言项目utplsql8357', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': '8bf85b7d-8e6f-4fe0-b246-453fa45a9d73', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'riskGrade': 1, 'finishTimeStatic': '2024-11-15 13:52:05', 'finishRecordIdStatic': '74f5cc30-8366-4baa-9e11-97703d68d2ed', 'lastScanRecordIdStatic': 10, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '全语言项目utplsql8357', 'appId': '64e3c21f-a918-4f68-ae8c-809d76c505f2', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '9', 'svnSourceId': '0', 'recordId': '74f5cc30-8366-4baa-9e11-97703d68d2ed', 'finishTime': '2024-11-15 13:52:05', 'languageId': 11, 'containLan': '11', 'languageName': 'SQL', 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': '64e3c21f-a918-4f68-ae8c-809d76c505f2', 'recordId': '74f5cc30-8366-4baa-9e11-97703d68d2ed'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 0, 'typeId': 1}, {'typeName': 'High', 'typeNum': 0, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 77, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 465, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 0, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 8, 'createTime': '2024-11-15 13:34:22', 'updateTime': '2024-11-15 13:52:09', 'name': '全语言项目go-vnc-proxy8885', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': '77ec3780-4c28-47da-af37-aa802a03ecd4', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'riskGrade': 2, 'finishTimeStatic': '2024-11-15 13:52:55', 'finishRecordIdStatic': 'd8a06331-2d2b-4967-9623-7ab7d4ac352e', 'lastScanRecordIdStatic': 11, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '全语言项目go-vnc-proxy8885', 'appId': '9ce9b160-60f6-479c-a940-4923410cdc24', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '8', 'svnSourceId': '0', 'recordId': 'd8a06331-2d2b-4967-9623-7ab7d4ac352e', 'finishTime': '2024-11-15 13:52:55', 'languageId': 33, 'containLan': '33', 'languageName': 'Go', 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': '9ce9b160-60f6-479c-a940-4923410cdc24', 'recordId': 'd8a06331-2d2b-4967-9623-7ab7d4ac352e'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 0, 'typeId': 1}, {'typeName': 'High', 'typeNum': 1, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 1, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 7, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 0, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 7, 'createTime': '2024-11-15 13:34:22', 'updateTime': '2024-11-15 13:53:09', 'name': '全语言项目testsuitev0.3_cpp1407', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': 'a6071a4f-44a9-4e5e-af3b-8e0590bf2e0e', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'riskGrade': 1, 'finishTimeStatic': '2024-11-15 13:55:10', 'finishRecordIdStatic': 'c731fb0a-6080-4761-afb4-4fc559078f21', 'lastScanRecordIdStatic': 12, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '全语言项目testsuitev0.3_cpp1407', 'appId': 'd8c63a6b-45da-40e4-815a-2a537e05175a', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '7', 'svnSourceId': '0', 'recordId': 'c731fb0a-6080-4761-afb4-4fc559078f21', 'finishTime': '2024-11-15 13:55:10', 'languageId': 5, 'containLan': '5', 'languageName': 'C/C++', 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': 'd8c63a6b-45da-40e4-815a-2a537e05175a', 'recordId': 'c731fb0a-6080-4761-afb4-4fc559078f21'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 0, 'typeId': 1}, {'typeName': 'High', 'typeNum': 1, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 14, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 55, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 154, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 6, 'createTime': '2024-11-15 13:34:22', 'updateTime': '2024-11-15 13:55:35', 'name': '全语言项目python1206129', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': '03614c67-3eb7-4f35-ab77-b470c7259ad4', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'riskGrade': 2, 'finishTimeStatic': '2024-11-15 13:58:20', 'finishRecordIdStatic': '583a90ab-76d7-4e14-8feb-f6c82efe0555', 'lastScanRecordIdStatic': 13, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '全语言项目python1206129', 'appId': 'c85f5ce5-9c7d-4deb-b6b5-270e2cfd3c7c', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '6', 'svnSourceId': '0', 'recordId': '583a90ab-76d7-4e14-8feb-f6c82efe0555', 'finishTime': '2024-11-15 13:58:20', 'languageId': 6, 'containLan': '6', 'languageName': 'Python', 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': 'c85f5ce5-9c7d-4deb-b6b5-270e2cfd3c7c', 'recordId': '583a90ab-76d7-4e14-8feb-f6c82efe0555'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 1, 'typeId': 1}, {'typeName': 'High', 'typeNum': 0, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 10, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 1, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 30, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 5, 'createTime': '2024-11-15 13:34:22', 'updateTime': '2024-11-15 13:58:26', 'name': '全语言项目webgoat5.07893', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': '3f2585ff-6310-4d32-b2cf-67ee8a689770', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'riskGrade': 3, 'finishTimeStatic': '2024-11-15 14:00:44', 'finishRecordIdStatic': '0bef630c-ca3e-4fba-a217-3694b2ae7914', 'lastScanRecordIdStatic': 14, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '全语言项目webgoat5.07893', 'appId': '4ca543c4-f3f7-4dff-b17a-14a4737f983b', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '5', 'svnSourceId': '0', 'recordId': '0bef630c-ca3e-4fba-a217-3694b2ae7914', 'finishTime': '2024-11-15 14:00:44', 'languageId': 1, 'containLan': '1', 'languageName': 'Java/Jsp', 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': '4ca543c4-f3f7-4dff-b17a-14a4737f983b', 'recordId': '0bef630c-ca3e-4fba-a217-3694b2ae7914'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 637, 'typeId': 1}, {'typeName': 'High', 'typeNum': 170, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 1337, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 810, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 358, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 4, 'createTime': '2024-11-15 13:34:22', 'updateTime': '2024-11-15 14:00:50', 'name': '全语言项目php-17059', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': 'c5ae0116-7465-44c9-aee1-c5a9f92c1afc', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'riskGrade': 3, 'finishTimeStatic': '2024-11-15 14:03:17', 'finishRecordIdStatic': 'd4beddbd-dff9-4aa3-8e12-6e872f01adc9', 'lastScanRecordIdStatic': 15, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '全语言项目php-17059', 'appId': '3b21044e-bace-4a21-9b45-fac35d0dc0fb', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '4', 'svnSourceId': '0', 'recordId': 'd4beddbd-dff9-4aa3-8e12-6e872f01adc9', 'finishTime': '2024-11-15 14:03:17', 'languageId': 4, 'containLan': '4', 'languageName': 'PHP', 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': '3b21044e-bace-4a21-9b45-fac35d0dc0fb', 'recordId': 'd4beddbd-dff9-4aa3-8e12-6e872f01adc9'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 296, 'typeId': 1}, {'typeName': 'High', 'typeNum': 474, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 1066, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 124, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 61, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 3, 'createTime': '2024-11-15 13:34:22', 'updateTime': '2024-11-21 09:41:31', 'name': '全语言项目kindle-helper-master6000', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': '1a678848-f88c-4fde-8b78-5e6e7bfe0a27', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'riskGrade': 2, 'finishTimeStatic': '2024-11-21 09:42:56', 'finishRecordIdStatic': 'd1085e85-c6b7-4b11-8dab-2cbef56fb474', 'lastScanRecordIdStatic': 30, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '全语言项目kindle-helper-master6000', 'appId': '3c2c3fa4-9ee0-460f-a145-ed93374c7c2f', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '3', 'svnSourceId': '0', 'recordId': 'd1085e85-c6b7-4b11-8dab-2cbef56fb474', 'finishTime': '2024-11-21 09:42:56', 'languageId': 1, 'containLan': '1', 'languageName': 'Java/Jsp', 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': '3c2c3fa4-9ee0-460f-a145-ed93374c7c2f', 'recordId': 'd1085e85-c6b7-4b11-8dab-2cbef56fb474'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 5, 'typeId': 1}, {'typeName': 'High', 'typeNum': 5, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 53, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 16, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 12, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 2, 'createTime': '2024-11-15 13:34:21', 'updateTime': '2024-11-21 11:43:02', 'name': '全语言项目benchmarkdotnet_csharp2355', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': '4cddc2f1-be95-4141-8071-47d730a73251', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'riskGrade': 3, 'finishTimeStatic': '2024-11-21 11:45:22', 'finishRecordIdStatic': '745a462d-a4ee-466c-9007-f5c14e21048e', 'lastScanRecordIdStatic': 36, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '全语言项目benchmarkdotnet_csharp2355', 'appId': 'ec60ff39-702d-4b13-8276-3bae636c78a4', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '2', 'svnSourceId': '0', 'recordId': '745a462d-a4ee-466c-9007-f5c14e21048e', 'finishTime': '2024-11-21 11:45:22', 'languageId': 2, 'containLan': '2', 'languageName': 'C#/ASP.NET', 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': 'ec60ff39-702d-4b13-8276-3bae636c78a4', 'recordId': '745a462d-a4ee-466c-9007-f5c14e21048e'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 0, 'typeId': 1}, {'typeName': 'High', 'typeNum': 23, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 12, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 0, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 8, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}, {'id': 1, 'createTime': '2024-11-15 11:39:39', 'updateTime': '2024-11-21 11:43:03', 'name': '漏洞详情场景化项目_扫描完成', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': '7a100162-8d23-4df9-aff8-1eee352d67ab', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'menderUserId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'riskGrade': 3, 'finishTimeStatic': '2024-11-21 11:44:23', 'finishRecordIdStatic': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf', 'lastScanRecordIdStatic': 35, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '漏洞详情场景化项目_扫描完成', 'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '19', 'svnSourceId': '0', 'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf', 'finishTime': '2024-11-21 11:44:23', 'languageId': 1, 'containLan': '1', 'languageName': 'Java/Jsp', 'thirdType': 1, 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1', 'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 24, 'typeId': 1}, {'typeName': 'High', 'typeNum': 12, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 13, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 10, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 0, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}]}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>84</td>
                <td class="caseexternaApitest_externaApi_casepy">case\externaApi\test_externaApi_case.py</td>
                <td>TestCodeSecAPI.test2_createProjectByVoid_fail_notorguuid</td>
                <td>None</td>
                <td>0.091884</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：指定团队不能为空--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByVoid
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'e566cb783b2cd216af0f0ff166a3a81474805bde4c2166adf154e3cfcb72bda8',
 'x-cs-timestamp': '1732171088913'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'projectName': '接口创建1732171088887'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sprojectName=接口创建1732171088887&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171088961&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B408', 'message': '指定团队不能为空', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByVoid 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171088913', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'e566cb783b2cd216af0f0ff166a3a81474805bde4c2166adf154e3cfcb72bda8', 'lang': 'zh-CN'}
请求参数：{'projectName': '接口创建1732171088887'}
响应：{'status': False, 'code': 'B408', 'message': '指定团队不能为空'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>85</td>
                <td class="caseexternaApitest_externaApi_casepy">case\externaApi\test_externaApi_case.py</td>
                <td>TestCodeSecAPI.test3_createProjectByVoid_fail_orguuidNull</td>
                <td>None</td>
                <td>0.100675</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：团队UUID非法。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/createProjectByVoid
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '4d1505b3f65a0b97c35892cb7f4c8ce03d3c05c9041fa2a18e0c9be0f17ddcfb',
 'x-cs-timestamp': '1732171089005'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'orgUuid': '', 'projectName': '接口创建123'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%sprojectName=接口创建123&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171089062&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B408', 'message': '团队UUID非法。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/createProjectByVoid 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171089005', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '4d1505b3f65a0b97c35892cb7f4c8ce03d3c05c9041fa2a18e0c9be0f17ddcfb', 'lang': 'zh-CN'}
请求参数：{'projectName': '接口创建123', 'orgUuid': ''}
响应：{'status': False, 'code': 'B408', 'message': '团队UUID非法。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>86</td>
                <td class="caseexternaApitest_externaApi_casepy">case\externaApi\test_externaApi_case.py</td>
                <td>TestCodeSecAPI.test_get_server_list</td>
                <td>None</td>
                <td>0.110004</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/getListDetailByVulDataId
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'ea8bd9783195021a5d1e5d09fc29edf980a93844434535b93b6f9011087b9c85',
 'x-cs-timestamp': '1732171089123'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'vulDataId': '010bfb6a-8495-4f0c-8a01-ed1074528d03'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%svulDataId=010bfb6a-8495-4f0c-8a01-ed1074528d03&7a100162-8d23-4df9-aff8-1eee352d67ab&0a5a3869-3dee-4c7c-adbe-f0659be809a1&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171089189&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'pageCurrent': 1,
          'pageSize': 10,
          'pageTotal': 0,
          'total': 0,
          'vulTraces': []},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/getListDetailByVulDataId 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171089123', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'ea8bd9783195021a5d1e5d09fc29edf980a93844434535b93b6f9011087b9c85', 'lang': 'zh-CN'}
请求参数：{'vulDataId': '010bfb6a-8495-4f0c-8a01-ed1074528d03'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'pageCurrent': 1, 'pageSize': 10, 'pageTotal': 0, 'total': 0, 'vulTraces': []}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>87</td>
                <td class="caseexternaApitest_externaApi_casepy">case\externaApi\test_externaApi_case.py</td>
                <td>TestCodeSecAPI.test_createRuleSet</td>
                <td>None</td>
                <td>0.000244</td>
                
                <td class="text-danger">错误</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_externaApi_case.TestCodeSecAPI object at 0x0000016BCC50F2F0>

    @pytest.fixture
    def rule_id_fixture(self):
        base_path = f"/vulrule/createRuleSet"
        url = base_url + base_path
        parameter = {
            "name": "接口创建" + get_timestamp(),
            "languageId": 1,
            # "vulDataIds": "0ea0bcbd-d58a-496a-adf3-23ba8e0849d7",
            "vulDataIds": "9f8d4537-b9c1-4224-a29a-11433d525217",
            "status": 1,
        }
>       response = send_request(url, "post", parameter, base_path)

case\externaApi\test_externaApi_case.py:63: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

url = 'http://192.168.2.74:5001/cs/api/v4/vulrule/createRuleSet', method = 'post'
parameter = {'languageId': 1, 'name': '接口创建1732171089207', 'status': 1, 'vulDataIds': '9f8d4537-b9c1-4224-a29a-11433d525217'}
base_path = '/vulrule/createRuleSet', email_user = 'sec@seczone.cn', password_str = 'Seczone@123'

    def send_request(url=None, method=None, parameter=None, base_path=None, email_user=email, password_str=password):
        warnings.simplefilter("ignore", ResourceWarning)  # 忽略ResourceWarning警告
        #  剔除值为None的参数，针对不传参的用例
        for key in list(parameter.keys()):
>           if parameter[key].lower() == "none":
E           AttributeError: 'int' object has no attribute 'lower'

CodeSecTool.py:232: AttributeError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>88</td>
                <td class="caseexternaApitest_externaApi_casepy">case\externaApi\test_externaApi_case.py</td>
                <td>TestCodeSecAPI.test_editRuleSet</td>
                <td>编辑规则集信息_成功</td>
                <td>0.000397</td>
                
                <td class="text-danger">错误</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_externaApi_case.TestCodeSecAPI object at 0x0000016BCC50E930>

    @pytest.fixture
    def rule_id_fixture(self):
        base_path = f"/vulrule/createRuleSet"
        url = base_url + base_path
        parameter = {
            "name": "接口创建" + get_timestamp(),
            "languageId": 1,
            # "vulDataIds": "0ea0bcbd-d58a-496a-adf3-23ba8e0849d7",
            "vulDataIds": "9f8d4537-b9c1-4224-a29a-11433d525217",
            "status": 1,
        }
>       response = send_request(url, "post", parameter, base_path)

case\externaApi\test_externaApi_case.py:63: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

url = 'http://192.168.2.74:5001/cs/api/v4/vulrule/createRuleSet', method = 'post'
parameter = {'languageId': 1, 'name': '接口创建1732171089221', 'status': 1, 'vulDataIds': '9f8d4537-b9c1-4224-a29a-11433d525217'}
base_path = '/vulrule/createRuleSet', email_user = 'sec@seczone.cn', password_str = 'Seczone@123'

    def send_request(url=None, method=None, parameter=None, base_path=None, email_user=email, password_str=password):
        warnings.simplefilter("ignore", ResourceWarning)  # 忽略ResourceWarning警告
        #  剔除值为None的参数，针对不传参的用例
        for key in list(parameter.keys()):
>           if parameter[key].lower() == "none":
E           AttributeError: 'int' object has no attribute 'lower'

CodeSecTool.py:232: AttributeError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>89</td>
                <td class="caseexternaApitest_externaApi_casepy">case\externaApi\test_externaApi_case.py</td>
                <td>TestCodeSecAPI.test_rulelist</td>
                <td>None</td>
                <td>0.000332</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_externaApi_case.TestCodeSecAPI object at 0x0000016BCC50EE10>

    def test_rulelist(self):
        base_path = f"/vulrule/rulelist"
        url = base_url + base_path
        parameter = {
            "languageId": 1,
            "name": "接口",
            "isThird": 1,
            "pageSize": 10,
            "pageCurrent": 1
        }
>       response = send_request(url, "get", parameter, base_path)

case\externaApi\test_externaApi_case.py:175: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

url = 'http://192.168.2.74:5001/cs/api/v4/vulrule/rulelist', method = 'get', parameter = {'isThird': 1, 'languageId': 1, 'name': '接口', 'pageCurrent': 1, ...}
base_path = '/vulrule/rulelist', email_user = 'sec@seczone.cn', password_str = 'Seczone@123'

    def send_request(url=None, method=None, parameter=None, base_path=None, email_user=email, password_str=password):
        warnings.simplefilter("ignore", ResourceWarning)  # 忽略ResourceWarning警告
        #  剔除值为None的参数，针对不传参的用例
        for key in list(parameter.keys()):
>           if parameter[key].lower() == "none":
E           AttributeError: 'int' object has no attribute 'lower'

CodeSecTool.py:232: AttributeError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>90</td>
                <td class="caseexternaApitest_externaApi_casepy">case\externaApi\test_externaApi_case.py</td>
                <td>TestCodeSecAPI.test_deleteRuleSet</td>
                <td>None</td>
                <td>0.000303</td>
                
                <td class="text-danger">错误</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_externaApi_case.TestCodeSecAPI object at 0x0000016BCC50F800>

    @pytest.fixture
    def rule_id_fixture(self):
        base_path = f"/vulrule/createRuleSet"
        url = base_url + base_path
        parameter = {
            "name": "接口创建" + get_timestamp(),
            "languageId": 1,
            # "vulDataIds": "0ea0bcbd-d58a-496a-adf3-23ba8e0849d7",
            "vulDataIds": "9f8d4537-b9c1-4224-a29a-11433d525217",
            "status": 1,
        }
>       response = send_request(url, "post", parameter, base_path)

case\externaApi\test_externaApi_case.py:63: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

url = 'http://192.168.2.74:5001/cs/api/v4/vulrule/createRuleSet', method = 'post'
parameter = {'languageId': 1, 'name': '接口创建1732171089247', 'status': 1, 'vulDataIds': '9f8d4537-b9c1-4224-a29a-11433d525217'}
base_path = '/vulrule/createRuleSet', email_user = 'sec@seczone.cn', password_str = 'Seczone@123'

    def send_request(url=None, method=None, parameter=None, base_path=None, email_user=email, password_str=password):
        warnings.simplefilter("ignore", ResourceWarning)  # 忽略ResourceWarning警告
        #  剔除值为None的参数，针对不传参的用例
        for key in list(parameter.keys()):
>           if parameter[key].lower() == "none":
E           AttributeError: 'int' object has no attribute 'lower'

CodeSecTool.py:232: AttributeError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>91</td>
                <td class="caseexternaApitest_externaApi_casepy">case\externaApi\test_externaApi_case.py</td>
                <td>TestCodeSecAPI.test2_deleteRuleSet</td>
                <td>None</td>
                <td>0.000208</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_externaApi_case.TestCodeSecAPI object at 0x0000016BCC50F9E0>

    def test2_deleteRuleSet(self):
        base_path = f"/vulrule/deleteRuleSet"
        url = base_url + base_path
        parameter = {
            "vulRuleId": 1,
        }
>       response = send_request(url, "delete", parameter, base_path)

case\externaApi\test_externaApi_case.py:196: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

url = 'http://192.168.2.74:5001/cs/api/v4/vulrule/deleteRuleSet', method = 'delete', parameter = {'vulRuleId': 1}, base_path = '/vulrule/deleteRuleSet'
email_user = 'sec@seczone.cn', password_str = 'Seczone@123'

    def send_request(url=None, method=None, parameter=None, base_path=None, email_user=email, password_str=password):
        warnings.simplefilter("ignore", ResourceWarning)  # 忽略ResourceWarning警告
        #  剔除值为None的参数，针对不传参的用例
        for key in list(parameter.keys()):
>           if parameter[key].lower() == "none":
E           AttributeError: 'int' object has no attribute 'lower'

CodeSecTool.py:232: AttributeError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>92</td>
                <td class="caseexternaApitest_externaApi_casepy">case\externaApi\test_externaApi_case.py</td>
                <td>TestCodeSecAPI.test_getVoucherList</td>
                <td>None</td>
                <td>0.000164</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_externaApi_case.TestCodeSecAPI object at 0x0000016BCC50FB90>

    def test_getVoucherList(self):
        base_path = "/project/getVoucherList"
        url = base_url + base_path
        parameter = {
            "pageSize": 100,
            # "type": 1,
            # "name": "g"
        }
>       response = send_request(url, "get", parameter, base_path)

case\externaApi\test_externaApi_case.py:209: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

url = 'http://192.168.2.74:5001/cs/api/v4/project/getVoucherList', method = 'get', parameter = {'pageSize': 100}, base_path = '/project/getVoucherList'
email_user = 'sec@seczone.cn', password_str = 'Seczone@123'

    def send_request(url=None, method=None, parameter=None, base_path=None, email_user=email, password_str=password):
        warnings.simplefilter("ignore", ResourceWarning)  # 忽略ResourceWarning警告
        #  剔除值为None的参数，针对不传参的用例
        for key in list(parameter.keys()):
>           if parameter[key].lower() == "none":
E           AttributeError: 'int' object has no attribute 'lower'

CodeSecTool.py:232: AttributeError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>93</td>
                <td class="caseexternaApitest_getListDetailByVulDataIdpy">case\externaApi\test_getListDetailByVulDataId.py</td>
                <td>TestCodeSecAPI.test_getListDetailByVulDataId_static_vul</td>
                <td>4.3.3分页查询漏洞列表（漏洞列表页面右侧表格）_成功 - 不传type,默认为：静态漏洞</td>
                <td>0.117165</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/getListDetailByVulDataId
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'b9f26ce793d1f530cd0ffe7176f128db3986f97323bcb4df61b33919dabbf412',
 'x-cs-timestamp': '1732171089310'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'pageSize': '1', 'vulDataId': '0ea0bcbd-d58a-496a-adf3-23ba8e0849d7'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%spageSize=1&vulDataId=0ea0bcbd-d58a-496a-adf3-23ba8e0849d7&7a100162-8d23-4df9-aff8-1eee352d67ab&0a5a3869-3dee-4c7c-adbe-f0659be809a1&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171089386&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'pageCurrent': 1,
          'pageSize': 1,
          'pageTotal': 0,
          'total': 0,
          'vulTraces': []},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/getListDetailByVulDataId 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171089310', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'b9f26ce793d1f530cd0ffe7176f128db3986f97323bcb4df61b33919dabbf412', 'lang': 'zh-CN'}
请求参数：{'vulDataId': '0ea0bcbd-d58a-496a-adf3-23ba8e0849d7', 'pageSize': '1'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'pageCurrent': 1, 'pageSize': 1, 'pageTotal': 0, 'total': 0, 'vulTraces': []}}
</pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_getListDetailByVulDataId.TestCodeSecAPI object at 0x0000016BCC50FE90>

    def test_getListDetailByVulDataId_static_vul(self):
        """4.3.3分页查询漏洞列表（漏洞列表页面右侧表格）_成功 - 不传type,默认为：静态漏洞"""
        parameter = {
            "vulDataId": "0ea0bcbd-d58a-496a-adf3-23ba8e0849d7",
            "pageSize": "1"
        }
>       response = getListDetailByVulDataId(parameter)

case\externaApi\test_getListDetailByVulDataId.py:73: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

parameter = {'pageSize': '1', 'vulDataId': '0ea0bcbd-d58a-496a-adf3-23ba8e0849d7'}, user_email = 'sec@seczone.cn'

    def getListDetailByVulDataId(parameter, user_email=email):
        base_path = f"/project/{projectUuid}/task/{appId}/getListDetailByVulDataId"
        url = base_url + base_path
        response = send_request(url, "get", parameter, base_path, email_user=user_email)
        if response["status"] == True and response['code'] == 'B200':
            assert 'vulTraces' in response['data']
>           response_vulTraces_data = response['data']['vulTraces'][0]
E           IndexError: list index out of range

case\externaApi\test_getListDetailByVulDataId.py:37: IndexError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>94</td>
                <td class="caseexternaApitest_getListDetailByVulDataIdpy">case\externaApi\test_getListDetailByVulDataId.py</td>
                <td>TestCodeSecAPI.test2_getListDetailByVulDataId_static_vul</td>
                <td>4.3.3分页查询漏洞列表（漏洞列表页面右侧表格）_成功 - type传0（静态漏洞）</td>
                <td>0.110362</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/getListDetailByVulDataId
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '8021769c7db24226522b318c1c76662c58a57ff782b0ca1876b62047d901a8ea',
 'x-cs-timestamp': '1732171089436'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'pageSize': '1',
 'type': '0',
 'vulDataId': '010bfb6a-8495-4f0c-8a01-ed1074528d03'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%spageSize=1&type=0&vulDataId=010bfb6a-8495-4f0c-8a01-ed1074528d03&7a100162-8d23-4df9-aff8-1eee352d67ab&0a5a3869-3dee-4c7c-adbe-f0659be809a1&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171089500&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'pageCurrent': 1,
          'pageSize': 1,
          'pageTotal': 0,
          'total': 0,
          'vulTraces': []},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/getListDetailByVulDataId 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171089436', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '8021769c7db24226522b318c1c76662c58a57ff782b0ca1876b62047d901a8ea', 'lang': 'zh-CN'}
请求参数：{'vulDataId': '010bfb6a-8495-4f0c-8a01-ed1074528d03', 'pageSize': '1', 'type': '0'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'pageCurrent': 1, 'pageSize': 1, 'pageTotal': 0, 'total': 0, 'vulTraces': []}}
</pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_getListDetailByVulDataId.TestCodeSecAPI object at 0x0000016BCC50FF50>

    def test2_getListDetailByVulDataId_static_vul(self):
        """4.3.3分页查询漏洞列表（漏洞列表页面右侧表格）_成功 - type传0（静态漏洞）"""
        parameter = {
            "vulDataId": "010bfb6a-8495-4f0c-8a01-ed1074528d03",
            "pageSize": "1",
            "type": "0"
        }
>       response = getListDetailByVulDataId(parameter)

case\externaApi\test_getListDetailByVulDataId.py:84: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

parameter = {'pageSize': '1', 'type': '0', 'vulDataId': '010bfb6a-8495-4f0c-8a01-ed1074528d03'}, user_email = 'sec@seczone.cn'

    def getListDetailByVulDataId(parameter, user_email=email):
        base_path = f"/project/{projectUuid}/task/{appId}/getListDetailByVulDataId"
        url = base_url + base_path
        response = send_request(url, "get", parameter, base_path, email_user=user_email)
        if response["status"] == True and response['code'] == 'B200':
            assert 'vulTraces' in response['data']
>           response_vulTraces_data = response['data']['vulTraces'][0]
E           IndexError: list index out of range

case\externaApi\test_getListDetailByVulDataId.py:37: IndexError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>95</td>
                <td class="caseexternaApitest_getListDetailByVulDataIdpy">case\externaApi\test_getListDetailByVulDataId.py</td>
                <td>TestCodeSecAPI.test3_getListDetailByVulDataId_static_vul_teamlogin</td>
                <td>4.3.3	分页查询漏洞列表（漏洞列表页面右侧表格）_成功 - 团管请求，不传type,默认为：静态漏洞</td>
                <td>0.108849</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/getListDetailByVulDataId
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': '7b214572-4f1d-4630-ba73-12731ecfdf02',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'a65da842308f722349821354d1b32ad53ac9efea539be2d9bffb001e86a4d3af',
 'x-cs-timestamp': '1732171089556'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'pageSize': '1', 'vulDataId': '010bfb6a-8495-4f0c-8a01-ed1074528d03'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%spageSize=1&vulDataId=010bfb6a-8495-4f0c-8a01-ed1074528d03&7a100162-8d23-4df9-aff8-1eee352d67ab&0a5a3869-3dee-4c7c-adbe-f0659be809a1&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171089618&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'pageCurrent': 1,
          'pageSize': 1,
          'pageTotal': 0,
          'total': 0,
          'vulTraces': []},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/getListDetailByVulDataId 
请求头：{'accessKey': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'x-cs-timestamp': '1732171089556', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'a65da842308f722349821354d1b32ad53ac9efea539be2d9bffb001e86a4d3af', 'lang': 'zh-CN'}
请求参数：{'vulDataId': '010bfb6a-8495-4f0c-8a01-ed1074528d03', 'pageSize': '1'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'pageCurrent': 1, 'pageSize': 1, 'pageTotal': 0, 'total': 0, 'vulTraces': []}}
</pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_getListDetailByVulDataId.TestCodeSecAPI object at 0x0000016BCC50CAD0>

    def test3_getListDetailByVulDataId_static_vul_teamlogin(self):
        """4.3.3	分页查询漏洞列表（漏洞列表页面右侧表格）_成功 - 团管请求，不传type,默认为：静态漏洞"""
        parameter = {
            "vulDataId": "010bfb6a-8495-4f0c-8a01-ed1074528d03",
            "pageSize": "1"
        }
>       response = getListDetailByVulDataId(parameter, user_email=email_team)  # 使用团管userId

case\externaApi\test_getListDetailByVulDataId.py:93: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

parameter = {'pageSize': '1', 'vulDataId': '010bfb6a-8495-4f0c-8a01-ed1074528d03'}, user_email = 'team@seczone.cn'

    def getListDetailByVulDataId(parameter, user_email=email):
        base_path = f"/project/{projectUuid}/task/{appId}/getListDetailByVulDataId"
        url = base_url + base_path
        response = send_request(url, "get", parameter, base_path, email_user=user_email)
        if response["status"] == True and response['code'] == 'B200':
            assert 'vulTraces' in response['data']
>           response_vulTraces_data = response['data']['vulTraces'][0]
E           IndexError: list index out of range

case\externaApi\test_getListDetailByVulDataId.py:37: IndexError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>96</td>
                <td class="caseexternaApitest_getListDetailByVulDataIdpy">case\externaApi\test_getListDetailByVulDataId.py</td>
                <td>TestCodeSecAPI.test_getListDetailByVulDataId_codingRule_vul</td>
                <td>4.3.3	分页查询漏洞列表（漏洞列表页面右侧表格） - 成功：type传1（编码规范）</td>
                <td>0.103963</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/getListDetailByVulDataId
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'dd6362914b54f8518d9928d0544bdae7fb44f94df2143c8e8a99b15b44ea7a1a',
 'x-cs-timestamp': '1732171089669'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'type': '1', 'vulDataId': '92'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%stype=1&vulDataId=92&7a100162-8d23-4df9-aff8-1eee352d67ab&0a5a3869-3dee-4c7c-adbe-f0659be809a1&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171089727&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'pageCurrent': 1,
          'pageSize': 10,
          'pageTotal': 0,
          'total': 0,
          'vulTraces': []},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/getListDetailByVulDataId 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171089669', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'dd6362914b54f8518d9928d0544bdae7fb44f94df2143c8e8a99b15b44ea7a1a', 'lang': 'zh-CN'}
请求参数：{'vulDataId': '92', 'type': '1'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'pageCurrent': 1, 'pageSize': 10, 'pageTotal': 0, 'total': 0, 'vulTraces': []}}
</pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_getListDetailByVulDataId.TestCodeSecAPI object at 0x0000016BCC538AA0>

    def test_getListDetailByVulDataId_codingRule_vul(self):
        """4.3.3	分页查询漏洞列表（漏洞列表页面右侧表格） - 成功：type传1（编码规范）"""
        parameter = {
            "vulDataId": "92",
            "type": "1",
        }
>       response = getListDetailByVulDataId(parameter)

case\externaApi\test_getListDetailByVulDataId.py:103: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

parameter = {'type': '1', 'vulDataId': '92'}, user_email = 'sec@seczone.cn'

    def getListDetailByVulDataId(parameter, user_email=email):
        base_path = f"/project/{projectUuid}/task/{appId}/getListDetailByVulDataId"
        url = base_url + base_path
        response = send_request(url, "get", parameter, base_path, email_user=user_email)
        if response["status"] == True and response['code'] == 'B200':
            assert 'vulTraces' in response['data']
>           response_vulTraces_data = response['data']['vulTraces'][0]
E           IndexError: list index out of range

case\externaApi\test_getListDetailByVulDataId.py:37: IndexError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>97</td>
                <td class="caseexternaApitest_getListDetailByVulDataIdpy">case\externaApi\test_getListDetailByVulDataId.py</td>
                <td>TestCodeSecAPI.test_getListDetailByVulDataId_fail1</td>
                <td>4.3.3	分页查询漏洞列表（漏洞列表页面右侧表格） - 失败：不传参</td>
                <td>0.104049</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：漏洞库Id不能为空。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/getListDetailByVulDataId
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '2b6c0b6371b10482bf390e3f301c550e184e483e6b2ad85f633a87f49aa5a5ab',
 'x-cs-timestamp': '1732171089786'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%s7a100162-8d23-4df9-aff8-1eee352d67ab&0a5a3869-3dee-4c7c-adbe-f0659be809a1&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171089838&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': '漏洞库Id不能为空。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/getListDetailByVulDataId 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171089786', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '2b6c0b6371b10482bf390e3f301c550e184e483e6b2ad85f633a87f49aa5a5ab', 'lang': 'zh-CN'}
请求参数：{}
响应：{'status': False, 'code': 'B500', 'message': '漏洞库Id不能为空。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>98</td>
                <td class="caseexternaApitest_getOrgListpy">case\externaApi\test_getOrgList.py</td>
                <td>TestCodeSecAPI.test1_getOrgList</td>
                <td>4.7.4查询当前用户团队列表 - 成功</td>
                <td>0.099682</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：越权操作。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/user/getOrgList
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'eb23205a3e65e3d8ce1d5391380e2bed14f49ce7688f5b7c153a700c0d54a878',
 'x-cs-timestamp': '1732171089888'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%s&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171089943&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B462', 'message': '越权操作。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/user/getOrgList 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171089888', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'eb23205a3e65e3d8ce1d5391380e2bed14f49ce7688f5b7c153a700c0d54a878', 'lang': 'zh-CN'}
请求参数：{}
响应：{'status': False, 'code': 'B462', 'message': '越权操作。'}
</pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_getOrgList.TestCodeSecAPI object at 0x0000016BCC538950>

    def test1_getOrgList(self):
        """4.7.4查询当前用户团队列表 - 成功"""
        version = "v3"
        base_path = f"/user/getOrgList"
        url = base_url + base_path
        parameter = {
    
        }
        response = send_request(url, "get", parameter, base_path)
>       assert response["status"] == True
E       assert False == True

case\externaApi\test_getOrgList.py:17: AssertionError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>99</td>
                <td class="caseexternaApitest_getVoucherListpy">case\externaApi\test_getVoucherList.py</td>
                <td>TestCodeSecAPI.test_getVoucherList_with_no_name</td>
                <td>4.6.3.2 查询凭证信息 - 成功，无name参数</td>
                <td>0.000161</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_getVoucherList.TestCodeSecAPI object at 0x0000016BCC539B50>

    def test_getVoucherList_with_no_name(self):
        """4.6.3.2 查询凭证信息 - 成功，无name参数"""
        base_path = "/project/getVoucherList"
        url = base_url + base_path
        # 用例2：测试不传递name参数的情况
        parameter = {
            "pageSize": 10,
        }
>       response = send_request(url, "get", parameter, base_path)

case\externaApi\test_getVoucherList.py:15: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

url = 'http://192.168.2.74:5001/cs/api/v4/project/getVoucherList', method = 'get', parameter = {'pageSize': 10}, base_path = '/project/getVoucherList'
email_user = 'sec@seczone.cn', password_str = 'Seczone@123'

    def send_request(url=None, method=None, parameter=None, base_path=None, email_user=email, password_str=password):
        warnings.simplefilter("ignore", ResourceWarning)  # 忽略ResourceWarning警告
        #  剔除值为None的参数，针对不传参的用例
        for key in list(parameter.keys()):
>           if parameter[key].lower() == "none":
E           AttributeError: 'int' object has no attribute 'lower'

CodeSecTool.py:232: AttributeError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>100</td>
                <td class="caseexternaApitest_getVoucherListpy">case\externaApi\test_getVoucherList.py</td>
                <td>TestCodeSecAPI.test_getVoucherList_with_valid_name</td>
                <td>4.6.3.3 查询凭证信息 - 成功，有效name参数</td>
                <td>0.000173</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_getVoucherList.TestCodeSecAPI object at 0x0000016BCC538D70>

    def test_getVoucherList_with_valid_name(self):
        """4.6.3.3 查询凭证信息 - 成功，有效name参数"""
        base_path = "/project/getVoucherList"
        url = base_url + base_path
        # 用例3：测试一个有效的name参数
        valid_name = "SomeValidName"  # 假设这是一个有效的凭证名
        parameter = {
            "pageSize": 10,
            "name": valid_name,
        }
>       response = send_request(url, "get", parameter, base_path)

case\externaApi\test_getVoucherList.py:30: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

url = 'http://192.168.2.74:5001/cs/api/v4/project/getVoucherList', method = 'get', parameter = {'name': 'SomeValidName', 'pageSize': 10}
base_path = '/project/getVoucherList', email_user = 'sec@seczone.cn', password_str = 'Seczone@123'

    def send_request(url=None, method=None, parameter=None, base_path=None, email_user=email, password_str=password):
        warnings.simplefilter("ignore", ResourceWarning)  # 忽略ResourceWarning警告
        #  剔除值为None的参数，针对不传参的用例
        for key in list(parameter.keys()):
>           if parameter[key].lower() == "none":
E           AttributeError: 'int' object has no attribute 'lower'

CodeSecTool.py:232: AttributeError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>101</td>
                <td class="caseexternaApitest_getVoucherListpy">case\externaApi\test_getVoucherList.py</td>
                <td>TestCodeSecAPI.test_getVoucherList_with_large_page_size</td>
                <td>4.6.3.4 查询凭证信息 - 成功，大分页</td>
                <td>0.000215</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_getVoucherList.TestCodeSecAPI object at 0x0000016BCC538F20>

    def test_getVoucherList_with_large_page_size(self):
        """4.6.3.4 查询凭证信息 - 成功，大分页"""
        base_path = "/project/getVoucherList"
        url = base_url + base_path
        # 用例4：测试一个大的pageSize值
        large_page_size = 1000  # 假设这是一个比正常大的值
        parameter = {
            "pageSize": large_page_size,
            "name": "",  # 或者一个有效的name，取决于你的测试需求
        }
>       response = send_request(url, "get", parameter, base_path)

case\externaApi\test_getVoucherList.py:44: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

url = 'http://192.168.2.74:5001/cs/api/v4/project/getVoucherList', method = 'get', parameter = {'name': '', 'pageSize': 1000}
base_path = '/project/getVoucherList', email_user = 'sec@seczone.cn', password_str = 'Seczone@123'

    def send_request(url=None, method=None, parameter=None, base_path=None, email_user=email, password_str=password):
        warnings.simplefilter("ignore", ResourceWarning)  # 忽略ResourceWarning警告
        #  剔除值为None的参数，针对不传参的用例
        for key in list(parameter.keys()):
>           if parameter[key].lower() == "none":
E           AttributeError: 'int' object has no attribute 'lower'

CodeSecTool.py:232: AttributeError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>102</td>
                <td class="caseexternaApitest_getVoucherListpy">case\externaApi\test_getVoucherList.py</td>
                <td>TestCodeSecAPI.test_getVoucherList_with_invalid_page_size</td>
                <td>4.6.3.5 查询凭证信息 - 失败，pageSize为负数</td>
                <td>0.000331</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_getVoucherList.TestCodeSecAPI object at 0x0000016BCC539BB0>

    def test_getVoucherList_with_invalid_page_size(self):
        """4.6.3.5 查询凭证信息 - 失败，pageSize为负数"""
        base_path = "/project/getVoucherList"
        url = base_url + base_path
        parameter = {
            "pageSize": -10,
            "name": "test_voucher",
        }
>       response = send_request(url, "get", parameter, base_path)

case\externaApi\test_getVoucherList.py:56: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

url = 'http://192.168.2.74:5001/cs/api/v4/project/getVoucherList', method = 'get', parameter = {'name': 'test_voucher', 'pageSize': -10}
base_path = '/project/getVoucherList', email_user = 'sec@seczone.cn', password_str = 'Seczone@123'

    def send_request(url=None, method=None, parameter=None, base_path=None, email_user=email, password_str=password):
        warnings.simplefilter("ignore", ResourceWarning)  # 忽略ResourceWarning警告
        #  剔除值为None的参数，针对不传参的用例
        for key in list(parameter.keys()):
>           if parameter[key].lower() == "none":
E           AttributeError: 'int' object has no attribute 'lower'

CodeSecTool.py:232: AttributeError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>103</td>
                <td class="caseexternaApitest_getVulDatapy">case\externaApi\test_getVulData.py</td>
                <td>TestCodeSecAPI.test_getVulData_pass</td>
                <td>4.5.1.3	根据漏洞ID查询漏洞信息 - 成功，传正确vulDataId</td>
                <td>0.120686</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/vul/getVulData
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'c0ffa358d8e7729bb905d801e06c2e192fe560b5a59a4bae348083fc9c733da2',
 'x-cs-timestamp': '1732171090031'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'vulDataId': '010bfb6a-8495-4f0c-8a01-ed1074528d03'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%svulDataId=010bfb6a-8495-4f0c-8a01-ed1074528d03&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171090108&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'desc': '**概述：**\n'
                  '\n'
                  '\n'
                  '\n'
                  '揭示系统数据或调试信息有助于攻击者了解系统并制定攻击计划。当系统数据或调试信息通过输出流或者日志功能流出程序时，就会发生信息泄漏。\n'
                  '\n'
                  '**示例 ：**\n'
                  '\n'
                  '\n'
                  '\n'
                  '- **例1：**\n'
                  '\n'
                  '以下代码会将异常打印到标准错误流：\n'
                  '\n'
                  '```java\n'
                  'try {\n'
                  '    ...\n'
                  '} catch (Exception e) {\n'
                  '    e.printStackTrace();\n'
                  '}\n'
                  '```\n'
                  '依据这一系统配置，该信息可转储到控制台，写成日志文件，或者显示给远程用户。例如，凭借脚本机制，可以轻松将输出信息从"标准错误"或"标准输出"重定向至文件或其他程序。或者，运行程序的系统可能具有将日志发送至远程设备的远程日志记录系统，例如 '
                  '"syslog" 服务器。在开发过程中，您将无法知道此信息最终可能显示的位置。\n'
                  '\n'
                  '在某些情况下，该错误消息恰好可以告诉攻击者入侵这一系统的可能性究竟有多大。例如，一个数据库错误消息可以揭示应用程序容易受到 '
                  'SQL Injection '
                  '攻击。其他的错误消息可以揭示有关该系统的更多间接线索。在上述例子中，泄露的信息可能会暗示操作系统的类型、系统上安装了哪些应用程序，以及管理员在配置应用程序时做了哪些方面的努力。\n'
                  '\n'
                  '- **例2：**\n'
                  '\n'
                  '这是另一种情况，特定于移动世界。大多数移动设备现在执行的是“近场通信”(NFC) '
                  '协议，以便使用无线电通信在设备之间快速共享信息。它在设备极为贴近或互相接触时有效。即使 NFC '
                  '的通信范围仅局限于几厘米，也可能发生窃听、修改数据以及各种其他类型的攻击情况，因为 NFC 本身并不能确保通信安全。\n'
                  '\n'
                  'Android 平台提供对 NFC 的支持。以下代码将创建一条消息，该消息会被发送给所在范围内的其他设备。\n'
                  '\n'
                  '```java\n'
                  'public NdefMessage createNdefMessage(NfcEvent event) {\n'
                  '    TelephonyManager tm = '
                  '(TelephonyManager)Context.getSystemService(Context.TELEPHONY_SERVICE);\n'
                  '    String VERSION = tm.getDeviceSoftwareVersion();\n'
                  '    String text = TAG + DATA_SPLITTER + VERSION;\n'
                  '    NdefRecord record = new '
                  'NdefRecord(NdefRecord.TNF_MIME_MEDIA, MIME_TYPE.getBytes(), '
                  'new byte[0], text.getBytes());\n'
                  '    NdefRecord[] records = { record };\n'
                  '    NdefMessage msg = new NdefMessage(records);\n'
                  '    return msg;\n'
                  '}\n'
                  '```\n'
                  'NFC 数据交换格式 (NDEF) 消息包含类型化数据、URI '
                  '或自定义应用程序负载。如果该消息包含与应用程序有关的信息（如其名称、MIME '
                  '类型或设备软件版本），则该信息将被泄露给窃听者。在上述示例中，CodeSec Static Code '
                  'Analyzer（CodeSec 静态代码分析器）会在返回语句中报告 System Information Leak '
                  '漏洞。',
          'enable': 1,
          'isEdit': 1,
          'languageId': 1,
          'languageName': 'Java/Jsp',
          'name': '系统信息泄露',
          'recommend': '在编写错误消息时，始终要牢记安全性。在编码的过程中，尽量避免使用繁复的消息，提倡使用简短的错误消息。限制生成与存储繁复的输出数据将有助于管理员和程序员诊断问题的所在。此外，还要留意有关调试的跟踪信息，有时它可能出现在不明显的位置（例如嵌入在错误页 '
                       'HTML 代码的注释行中）。\n'
                       '\n'
                       '即便是并未揭示栈踪迹或数据库转储的简短错误消息，也有可能帮助攻击者发起攻击。例如，“Access '
                       'Denied”（拒绝访问）消息可以揭示系统中存在一个文件或用户。\n'
                       '\n'
                       '如果您担心 Android 设备上的系统数据会通过 NFC '
                       '泄露，那么您可以采取以下三种措施之一：不把系统数据包括在发送到范围内其他设备的消息中；或加密消息负载；或在更高层中建立安全通信通道。',
          'riskId': 3,
          'vulDataId': '010bfb6a-8495-4f0c-8a01-ed1074528d03'},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/vul/getVulData 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171090031', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'c0ffa358d8e7729bb905d801e06c2e192fe560b5a59a4bae348083fc9c733da2', 'lang': 'zh-CN'}
请求参数：{'vulDataId': '010bfb6a-8495-4f0c-8a01-ed1074528d03'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'vulDataId': '010bfb6a-8495-4f0c-8a01-ed1074528d03', 'name': '系统信息泄露', 'languageId': 1, 'languageName': 'Java/Jsp', 'riskId': 3, 'enable': 1, 'desc': '**概述：**\n\n\n\n揭示系统数据或调试信息有助于攻击者了解系统并制定攻击计划。当系统数据或调试信息通过输出流或者日志功能流出程序时，就会发生信息泄漏。\n\n**示例 ：**\n\n\n\n- **例1：**\n\n以下代码会将异常打印到标准错误流：\n\n```java\ntry {\n    ...\n} catch (Exception e) {\n    e.printStackTrace();\n}\n```\n依据这一系统配置，该信息可转储到控制台，写成日志文件，或者显示给远程用户。例如，凭借脚本机制，可以轻松将输出信息从"标准错误"或"标准输出"重定向至文件或其他程序。或者，运行程序的系统可能具有将日志发送至远程设备的远程日志记录系统，例如 "syslog" 服务器。在开发过程中，您将无法知道此信息最终可能显示的位置。\n\n在某些情况下，该错误消息恰好可以告诉攻击者入侵这一系统的可能性究竟有多大。例如，一个数据库错误消息可以揭示应用程序容易受到 SQL Injection 攻击。其他的错误消息可以揭示有关该系统的更多间接线索。在上述例子中，泄露的信息可能会暗示操作系统的类型、系统上安装了哪些应用程序，以及管理员在配置应用程序时做了哪些方面的努力。\n\n- **例2：**\n\n这是另一种情况，特定于移动世界。大多数移动设备现在执行的是“近场通信”(NFC) 协议，以便使用无线电通信在设备之间快速共享信息。它在设备极为贴近或互相接触时有效。即使 NFC 的通信范围仅局限于几厘米，也可能发生窃听、修改数据以及各种其他类型的攻击情况，因为 NFC 本身并不能确保通信安全。\n\nAndroid 平台提供对 NFC 的支持。以下代码将创建一条消息，该消息会被发送给所在范围内的其他设备。\n\n```java\npublic NdefMessage createNdefMessage(NfcEvent event) {\n    TelephonyManager tm = (TelephonyManager)Context.getSystemService(Context.TELEPHONY_SERVICE);\n    String VERSION = tm.getDeviceSoftwareVersion();\n    String text = TAG + DATA_SPLITTER + VERSION;\n    NdefRecord record = new NdefRecord(NdefRecord.TNF_MIME_MEDIA, MIME_TYPE.getBytes(), new byte[0], text.getBytes());\n    NdefRecord[] records = { record };\n    NdefMessage msg = new NdefMessage(records);\n    return msg;\n}\n```\nNFC 数据交换格式 (NDEF) 消息包含类型化数据、URI 或自定义应用程序负载。如果该消息包含与应用程序有关的信息（如其名称、MIME 类型或设备软件版本），则该信息将被泄露给窃听者。在上述示例中，CodeSec Static Code Analyzer（CodeSec 静态代码分析器）会在返回语句中报告 System Information Leak 漏洞。', 'recommend': '在编写错误消息时，始终要牢记安全性。在编码的过程中，尽量避免使用繁复的消息，提倡使用简短的错误消息。限制生成与存储繁复的输出数据将有助于管理员和程序员诊断问题的所在。此外，还要留意有关调试的跟踪信息，有时它可能出现在不明显的位置（例如嵌入在错误页 HTML 代码的注释行中）。\n\n即便是并未揭示栈踪迹或数据库转储的简短错误消息，也有可能帮助攻击者发起攻击。例如，“Access Denied”（拒绝访问）消息可以揭示系统中存在一个文件或用户。\n\n如果您担心 Android 设备上的系统数据会通过 NFC 泄露，那么您可以采取以下三种措施之一：不把系统数据包括在发送到范围内其他设备的消息中；或加密消息负载；或在更高层中建立安全通信通道。', 'isEdit': 1}}
</pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_getVulData.TestCodeSecAPI object at 0x0000016BCC539340>

    def test_getVulData_pass(self):
        """4.5.1.3	根据漏洞ID查询漏洞信息 - 成功，传正确vulDataId"""
        parameter = {
            "vulDataId": "010bfb6a-8495-4f0c-8a01-ed1074528d03"
        }
>       response = getVulData(parameter)

case\externaApi\test_getVulData.py:31: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

parameter = {'vulDataId': '010bfb6a-8495-4f0c-8a01-ed1074528d03'}, email = 'sec@seczone.cn'

    def getVulData(parameter, email=email):
        base_path = "/vul/getVulData"
        url = base_url + base_path
        response = send_request(url, "get", parameter, base_path, email_user=email)
        if response["status"] == True and response['code'] == 'B200':
            # 当条件满足时，执行以下代码
            response_data = response['data']
            expected_fields = ['vulDataId', 'cnName', 'enName', 'vulName', 'toolUuid', 'languageId', 'languageName',
                               'subVulCatId', 'riskId',
                               'enable', 'cnDesc', 'isEdit']
            for field in expected_fields:
>               assert field in response_data
E               AssertionError: assert 'cnName' in {'desc': '**概述：**\n\n\n\n揭示系统数据或调试信息有助于攻击者了解系统并制定攻击计划。当系统数据或调试信息通过输出流或者日志功能流出程序时，就会发生信息泄漏。\n\n**示例 ：**\n\n\n\n- **例1：*...c Code Analyzer（CodeSec 静态代码分析器）会在返回语句中报告 System Information Leak 漏洞。', 'enable': 1, 'isEdit': 1, 'languageId': 1, ...}

case\externaApi\test_getVulData.py:18: AssertionError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>104</td>
                <td class="caseexternaApitest_getVulDatapy">case\externaApi\test_getVulData.py</td>
                <td>TestCodeSecAPI.test_getVulData_fail</td>
                <td>4.5.1.3	根据漏洞ID查询漏洞信息 - 失败，传错误vulDataId</td>
                <td>0.099282</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：参数非法。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/vul/getVulData
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '711c36ca4b83c4f1d2435162b46dc5da0cae72069a1d67b18326b3d2aade62fa',
 'x-cs-timestamp': '1732171090159'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'vulDataId': '1'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%svulDataId=1&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171090215&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B408', 'message': '参数非法。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/vul/getVulData 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171090159', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '711c36ca4b83c4f1d2435162b46dc5da0cae72069a1d67b18326b3d2aade62fa', 'lang': 'zh-CN'}
请求参数：{'vulDataId': '1'}
响应：{'status': False, 'code': 'B408', 'message': '参数非法。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>105</td>
                <td class="caseexternaApitest_getVulDatapy">case\externaApi\test_getVulData.py</td>
                <td>TestCodeSecAPI.test_getVulData_fail2</td>
                <td>4.5.1.3	根据漏洞ID查询漏洞信息 - 失败，不传vulDataId</td>
                <td>0.090313</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：漏洞Id不能为空。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/vul/getVulData
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '04198182ad5ee5450a7b83a21235c0111bea21bbff0ab05ca03d119db260841b',
 'x-cs-timestamp': '1732171090257'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%s&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171090306&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': '漏洞Id不能为空。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/vul/getVulData 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171090257', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '04198182ad5ee5450a7b83a21235c0111bea21bbff0ab05ca03d119db260841b', 'lang': 'zh-CN'}
请求参数：{}
响应：{'status': False, 'code': 'B500', 'message': '漏洞Id不能为空。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>106</td>
                <td class="caseexternaApitest_getVulDatapy">case\externaApi\test_getVulData.py</td>
                <td>TestCodeSecAPI.test_getVulData_fail3</td>
                <td>4.5.1.3	根据漏洞ID查询漏洞信息 - 失败，团管请求</td>
                <td>0.090804</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：越权操作。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/vul/getVulData
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': '7b214572-4f1d-4630-ba73-12731ecfdf02',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '82ab272ab8fa25b1ff55a7a07500ca7b06361bdebaec81dc38c5e680bddce273',
 'x-cs-timestamp': '1732171090351'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'vulDataId': '010bfb6a-8495-4f0c-8a01-ed1074528d03'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%svulDataId=010bfb6a-8495-4f0c-8a01-ed1074528d03&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171090399&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B433', 'message': '越权操作。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/vul/getVulData 
请求头：{'accessKey': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'x-cs-timestamp': '1732171090351', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '82ab272ab8fa25b1ff55a7a07500ca7b06361bdebaec81dc38c5e680bddce273', 'lang': 'zh-CN'}
请求参数：{'vulDataId': '010bfb6a-8495-4f0c-8a01-ed1074528d03'}
响应：{'status': False, 'code': 'B433', 'message': '越权操作。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>107</td>
                <td class="caseexternaApitest_getVulDatapy">case\externaApi\test_getVulData.py</td>
                <td>TestCodeSecAPI.test_getVulData_fail4</td>
                <td>4.5.1.3	根据漏洞ID查询漏洞信息 - 失败，传空vulDataId</td>
                <td>0.094814</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：参数非法。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/vul/getVulData
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'f5e4422997e69c00ba843cbe1e64d88948764d2224cc7992c5f87475c754bed1',
 'x-cs-timestamp': '1732171090441'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'vulDataId': ''}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%s&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171090496&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B408', 'message': '参数非法。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/vul/getVulData 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171090441', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'f5e4422997e69c00ba843cbe1e64d88948764d2224cc7992c5f87475c754bed1', 'lang': 'zh-CN'}
请求参数：{'vulDataId': ''}
响应：{'status': False, 'code': 'B408', 'message': '参数非法。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>108</td>
                <td class="caseexternaApitest_getVulDatapy">case\externaApi\test_getVulData.py</td>
                <td>TestCodeSecAPI.test_getVulData_specialChar</td>
                <td>4.5.1.3 根据漏洞ID查询漏洞信息 - 失败，传特殊字符vulDataId</td>
                <td>0.112760</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：参数非法。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/vul/getVulData
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '0b61d2b2e93117831f0ecb7897c554f8942a72fdf06e1005728c1ee9377f8f0e',
 'x-cs-timestamp': '1732171090539'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'vulDataId': '!@#$%^&*()_+'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%svulDataId=!@#$%^&*()_+&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171090604&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B408', 'message': '参数非法。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/vul/getVulData 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171090539', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '0b61d2b2e93117831f0ecb7897c554f8942a72fdf06e1005728c1ee9377f8f0e', 'lang': 'zh-CN'}
请求参数：{'vulDataId': '!@#$%^&*()_+'}
响应：{'status': False, 'code': 'B408', 'message': '参数非法。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>109</td>
                <td class="caseexternaApitest_getVulDatapy">case\externaApi\test_getVulData.py</td>
                <td>TestCodeSecAPI.test_getVulData_longVulDataId</td>
                <td>4.5.1.3 根据漏洞ID查询漏洞信息 - 失败，传过长的vulDataId</td>
                <td>0.097502</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：参数非法。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/vul/getVulData
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '321da35b345817a33091555f3e263ab4ac83ba75ec9bc3e145fa1107cd4321c6',
 'x-cs-timestamp': '1732171090654'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'vulDataId': 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%svulDataId=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171090708&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B408', 'message': '参数非法。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/vul/getVulData 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171090654', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '321da35b345817a33091555f3e263ab4ac83ba75ec9bc3e145fa1107cd4321c6', 'lang': 'zh-CN'}
请求参数：{'vulDataId': 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}
响应：{'status': False, 'code': 'B408', 'message': '参数非法。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>110</td>
                <td class="caseexternaApitest_getVulDatapy">case\externaApi\test_getVulData.py</td>
                <td>TestCodeSecAPI.test_getVulData_invalidVulDataIdFormat</td>
                <td>4.5.1.3 根据漏洞ID查询漏洞信息 - 失败，传不符合UUID格式的vulDataId</td>
                <td>0.101169</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：参数非法。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/vul/getVulData
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '1f9df3c1fc65d8eb7df43dc42a7f322e89ceb689bacc707d7faea6772e6c610b',
 'x-cs-timestamp': '1732171090755'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'vulDataId': 'not-a-uuid'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%svulDataId=not-a-uuid&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171090807&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B408', 'message': '参数非法。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/vul/getVulData 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171090755', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '1f9df3c1fc65d8eb7df43dc42a7f322e89ceb689bacc707d7faea6772e6c610b', 'lang': 'zh-CN'}
请求参数：{'vulDataId': 'not-a-uuid'}
响应：{'status': False, 'code': 'B408', 'message': '参数非法。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>111</td>
                <td class="caseexternaApitest_sqlpy">case\externaApi\test_sql.py</td>
                <td>TestCodeSecAPI.test_prev</td>
                <td>None</td>
                <td>0.000335</td>
                
                <td class="text-danger">错误</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">@pytest.fixture(scope="class")
    def setup_db():
        sqls = [
            """UPDATE `sys_global_config` SET config_value = 'false' WHERE config_desc = '验证码校验是否开启';""",
            """UPDATE `sys_global_config` SET config_value = 'http://127.0.0.1:${port}' WHERE config_name = 'ssp_url';""",
            """UPDATE `sys_global_config` SET config_value = 'http://127.0.0.1:${port}/cs/api/v2/engine/notify' WHERE config_name = 'ssp_call_back_url';""",
>           f"""UPDATE `engine_platform_info` SET address = 'http://127.0.0.1:{eng_port}' WHERE status = '1';""",
            """UPDATE `sys_global_config` SET config_value = 'true' WHERE config_name = 'account_more_client_login';""",
            """UPDATE `user` SET email = 'superadmin@seczone.cn' WHERE username = 'superadmin';""",
            """UPDATE `user` SET email = 'admin@seczone.cn' WHERE username = 'admin';""",
            """UPDATE `user` SET email = 'sec@seczone.cn' WHERE username = 'sec';""",
            """UPDATE `user` SET email = 'team@seczone.cn' WHERE username = 'team';""",
            """UPDATE `user` SET password = '04d351faff4f6e6ce75a2e9616c6ddb7a3c7b4cddbc4c24cfc42e4dd14084a98' WHERE email = 'team@seczone.cn';""",
            """UPDATE `user` SET password = '31993cd476303fd349547306815d985c18311c079d4cd9764f92b90b2d0e3437' WHERE email = 'sec@seczone.cn';""",
            """UPDATE `user` SET password = '79a84dc45630c30e35f11eb318d34f500239a8ba6da18059462fe809130b795f' WHERE email = 'admin@seczone.cn';""",
            """UPDATE `user` SET password = '79a84dc45630c30e35f11eb318d34f500239a8ba6da18059462fe809130b795f' WHERE email = 'superadmin@seczone.cn';""",
            """INSERT INTO ssp_v4.`user`
            (id, username, email, name, password, role_id, group_id, is_active, registration_date, expired_date, picture, salt, service_key, user_id, api_key, org_uuid, language_id, times, lock_time, token, token_expired_date, status, phone_num, `type`, logo_path, description, head_image_path, user_type, ldap_dn, ldap_uuid, employee_id, country_code, create_by, create_time, update_time, ldap_dept_uuid)
            VALUES(5, 'autotest_adduser', 'pt@seczone.cn', NULL, '1458a2f3d9b81f22f2ca4ecb896586eeeec7e1935bbf7477dbed0c243cf15a52', 4, 1, 1, '2024-11-06 15:33:03', '2100-02-19 00:00:00', NULL, '4da5e7f1-0593-4106-89d2-1f2ece279a42', NULL, 'a8f0ae4c-8e73-4cad-bcd1-3bf2d957fd1d', NULL, '00a7b33e-f075-4758-9ef0-d1bb989748ac', 1, 0, NULL, 0x34666361313135342D333030322D343233312D396237302D616433396330343732396538, NULL, 1, NULL, 1, NULL, NULL, NULL, '0', NULL, NULL, NULL, NULL, 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', '2024-11-06 15:33:03', '2024-11-12 11:01:24', NULL);""",
            """INSERT INTO ssp_v4.`user`
            (id, username, email, name, password, role_id, group_id, is_active, registration_date, expired_date, picture, salt, service_key, user_id, api_key, org_uuid, language_id, times, lock_time, token, token_expired_date, status, phone_num, `type`, logo_path, description, head_image_path, user_type, ldap_dn, ldap_uuid, employee_id, country_code, create_by, create_time, update_time, ldap_dept_uuid)
            VALUES(6, 'autotest_sec', 'autotest_sec@seczone.cn', NULL, '4b59534d07011a8f428ba256fabca6ddda6445e0c836e8855d6d69520d903d2f', 2, 2, 1, '2024-11-07 11:02:02', '2100-02-19 00:00:00', NULL, 'f560089f-f8c2-4a62-b90b-28c4834a561e', NULL, '04b9f2fb-2b2a-47ef-940e-c2e7dfb8339a', NULL, NULL, 1, 0, NULL, 0x31323362333230322D336537342D343839312D613935382D646235313538383134356363, NULL, 1, NULL, 1, NULL, NULL, NULL, '0', NULL, NULL, NULL, NULL, 'db735b1a-d6f6-49cf-91bf-f704f859e057', '2024-11-07 11:02:01', '2024-11-07 11:02:01', NULL);""",
            """INSERT INTO ssp_v4.`user`
            (id, username, email, name, password, role_id, group_id, is_active, registration_date, expired_date, picture, salt, service_key, user_id, api_key, org_uuid, language_id, times, lock_time, token, token_expired_date, status, phone_num, `type`, logo_path, description, head_image_path, user_type, ldap_dn, ldap_uuid, employee_id, country_code, create_by, create_time, update_time, ldap_dept_uuid)
            VALUES(7, 'team1', 'team1@seczone.cn', NULL, 'ae7344fd6015f51bdfe1c1ac1cb2c116bf108792fa5a27ea9d971391e0e4b238', 3, 1, 1, '2024-11-12 15:41:46', '2101-04-15 00:00:00', NULL, '68a66ba3-2719-4bc9-a100-76ae13175d1f', NULL, 'c248542d-d77b-4d21-b6ee-6356b95eb559', NULL, '00a7b33e-f075-4758-9ef0-d1bb989748ac', 1, 0, NULL, 0x36393537383765362D326333312D343238322D383137342D313731386261313431343137, NULL, 1, NULL, 1, '', NULL, NULL, '0', NULL, NULL, NULL, '+86', 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', '2024-11-12 15:41:45', '2024-11-12 16:04:03', NULL);"""
        ]
E       NameError: name 'eng_port' is not defined

case\externaApi\test_sql.py:13: NameError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>112</td>
                <td class="caseexternaApitest_testpy">case\externaApi\test_test.py</td>
                <td>TestCodeSecAPI.test1_compareResult</td>
                <td>None</td>
                <td>0.099187</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[1m[31mERROR   [0m ERROR:CodeSecTool.py:257 --------------------------------------------------请求错误：新增扫描记录id不能为空。, 先前扫描记录id不能为空。--------------------------------------------------
[1m[31mERROR   [0m ERROR:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/compareResult
[1m[31mERROR   [0m ERROR:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': 'a1598e4b76297202eaad5ff68b0e19b2878fc6ad5b2050549eb97387156b80cc',
 'x-cs-timestamp': '1732171090862'}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:266 请求参数：
{'lastRecordId': '', 'recordId': ''}

[1m[31mERROR   [0m ERROR:CodeSecTool.py:268 验签拼接参数：
%s7a100162-8d23-4df9-aff8-1eee352d67ab&0a5a3869-3dee-4c7c-adbe-f0659be809a1&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171090917&crx123456

[1m[31mERROR   [0m ERROR:CodeSecTool.py:269 返回内容：
{'code': 'B500', 'message': '新增扫描记录id不能为空。, 先前扫描记录id不能为空。', 'status': False}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/project/7a100162-8d23-4df9-aff8-1eee352d67ab/task/0a5a3869-3dee-4c7c-adbe-f0659be809a1/compareResult 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171090862', 'x-cs-nonce': 'crx123456', 'x-cs-signature': 'a1598e4b76297202eaad5ff68b0e19b2878fc6ad5b2050549eb97387156b80cc', 'lang': 'zh-CN'}
请求参数：{'lastRecordId': '', 'recordId': ''}
响应：{'status': False, 'code': 'B500', 'message': '新增扫描记录id不能为空。, 先前扫描记录id不能为空。'}
</pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.externaApi.test_test.TestCodeSecAPI object at 0x0000016BCC53B350>

    def test1_compareResult(self):
        base_path = f"/project/{projectUuid}/task/{appId}/compareResult"
        url = base_url + base_path
        parameter = {
            "lastRecordId": "",
            "recordId": ""
        }
    
        response = send_request(url, "get", parameter, base_path)
>       assert testcase.get("assert_csv") in response["message"]
E       NameError: name 'testcase' is not defined

case\externaApi\test_test.py:17: NameError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>113</td>
                <td class="caseexternaApitest_whiteCreatepy">case\externaApi\test_whiteCreate.py</td>
                <td>TestCodeSecAPI.test_prev</td>
                <td>None</td>
                <td>0.000574</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">Executing SQL: delete from white_fun where name like '%接口创建白名单%';
Affected rows: 1
前置任务：SQL执行成功！
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>114</td>
                <td class="caseexternaApitest_whiteCreatepy">case\externaApi\test_whiteCreate.py</td>
                <td>TestCodeSecAPI.test_whiteCreate</td>
                <td>languageId=1</td>
                <td>0.098519</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/cs/api/v4/whiteFunction/whiteCreate
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
 'lang': 'zh-CN',
 'x-cs-nonce': 'crx123456',
 'x-cs-signature': '00ac1a4ff28c52888080a92071b565ad5eee288e618db8c483abee87a3b1cc0b',
 'x-cs-timestamp': '1732171090996'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'className': 'test',
 'createBy': 'return',
 'description': 'ceshi',
 'funName': 'test',
 'languageId': '1',
 'name': '接口创建白名单：语言id1',
 'outType': '',
 'packageName': 'test',
 'selectType': '0',
 'status': '1'}

[32mINFO    [0m API:CodeSecTool.py:268 验签拼接参数：
%sclassName=test&createBy=return&description=ceshi&funName=test&languageId=1&name=接口创建白名单：语言id1&packageName=test&selectType=0&status=1&eyJhbGciOiJIUzUxMiJ9.eyJub25jZSI6ImY1NGUwNmVmLTZiYTEtNGZmZS1iMzBlLTc1OThkZTJjZTVkOSIsInN1YiI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiJ9.jZebMQ9qWi7f_X_TVUPhhpdT2O7bOoPTVZQb9PLmFVxEw4lZACJtsliyJFppRXcr3eQU6AewgSPbO-EAqSmHOA&1732171091053&crx123456

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200', 'message': '成功。', 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/cs/api/v4/whiteFunction/whiteCreate 
请求头：{'accessKey': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'x-cs-timestamp': '1732171090996', 'x-cs-nonce': 'crx123456', 'x-cs-signature': '00ac1a4ff28c52888080a92071b565ad5eee288e618db8c483abee87a3b1cc0b', 'lang': 'zh-CN'}
请求参数：{'languageId': '1', 'selectType': '0', 'name': '接口创建白名单：语言id1', 'status': '1', 'funName': 'test', 'className': 'test', 'packageName': 'test', 'outType': '', 'createBy': 'return', 'description': 'ceshi'}
响应：{'status': True, 'code': 'B200', 'message': '成功。'}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>115</td>
                <td class="caseinternalApitest_createProjectTaskpy">case\internalApi\test_createProjectTask.py</td>
                <td>TestCodeSecAPI.test_1</td>
                <td>None</td>
                <td>0.000332</td>
                
                <td class="text-info">跳过</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">('E:\\学习项目\\CodesecApi\\case\\internalApi\\test_createProjectTask.py', 31, 'Skipped: unconditional skip')</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>116</td>
                <td class="caseinternalApitest_createProjectTaskpy">case\internalApi\test_createProjectTask.py</td>
                <td>TestCodeSecAPI.test_createProjectTask_success</td>
                <td>创建git项目任务_成功:启动扫描</td>
                <td>0.246862</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/CodeSecInterfaceService/project/getProjectUuidAndStoreId
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiIsImVtYWlsIjoic2VjQHNlY3pvbmUuY24iLCJ1c2VybmFtZSI6InNlY0BzZWN6b25lLmNuIiwidG9rZW4iOiI3YzU5NTUxOC0zNDI1LTRhMTgtOGI5OS1iNjExNDBjMTQyNDAiLCJyb2xlcyI6WyJST0xFX2dyb3VwYWRtaW4iXSwiZW5hYmxlZCI6dHJ1ZSwiYWNjb3VudE5vbkV4cGlyZWQiOnRydWUsImFjY291bnROb25Mb2NrZWQiOnRydWUsImNyZWRlbnRpYWxzTm9uRXhwaXJlZCI6dHJ1ZSwicGFzc3dvcmQiOm51bGwsImF1dGhvcml0aWVzIjpbeyJhdXRob3JpdHkiOiJST0xFX2dyb3VwYWRtaW4ifV19LCJzdWIiOiJmYjlkNjAzMi1lM2ZmLTQzNTctOGM0Mi0xOGExN2ZkODU1YmYiLCJqdGkiOiI2M2JiOTQ5OS03OGRhLTRkYmEtOTA1YS0wNGFlYjNlY2U5OGMifQ.slPFoeSXuBRay03QHEbIdkT8q2E2_E_2xvxkCQ70GxxZQNps8LU6V9zdFitHkn2NJq_r9ylufDgPZ1TP3XFS-A',
 'lang': 'zh-CN',
 'loginNonce': 'f3c88ad3-47f5-4f5d-90d9-208eb00063d7',
 'sign': '61ae8404e17ed89bd13f191efb42549e61f9688cb944cd22160d61aa5fece256',
 'timestamp': '1732171091093',
 'token': '7c595518-3425-4a18-8b99-b61140c14240',
 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{}

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'projectUuid': '1ab49e03-acf3-46f9-9f99-a4b5b51f5c7a',
          'storeId': 'dee1a18c-e76a-43df-a6b4-ae23c5579675'},
 'message': '成功。',
 'status': True}

[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/CodeSecInterfaceService/project/getGitBranch
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiIsImVtYWlsIjoic2VjQHNlY3pvbmUuY24iLCJ1c2VybmFtZSI6InNlY0BzZWN6b25lLmNuIiwidG9rZW4iOiI3YzU5NTUxOC0zNDI1LTRhMTgtOGI5OS1iNjExNDBjMTQyNDAiLCJyb2xlcyI6WyJST0xFX2dyb3VwYWRtaW4iXSwiZW5hYmxlZCI6dHJ1ZSwiYWNjb3VudE5vbkV4cGlyZWQiOnRydWUsImFjY291bnROb25Mb2NrZWQiOnRydWUsImNyZWRlbnRpYWxzTm9uRXhwaXJlZCI6dHJ1ZSwicGFzc3dvcmQiOm51bGwsImF1dGhvcml0aWVzIjpbeyJhdXRob3JpdHkiOiJST0xFX2dyb3VwYWRtaW4ifV19LCJzdWIiOiJmYjlkNjAzMi1lM2ZmLTQzNTctOGM0Mi0xOGExN2ZkODU1YmYiLCJqdGkiOiJiYTdiNTgzMy0yYWJhLTQ1NmUtODc5MS1kY2Q3NjM3ZGM1NDEifQ.RH-kS4YE9oRhnPJWgrRYVxxJ1nqG5BoTKgdig4Xe9rrDSxyLKpMkq8iEbgeP3l4iHEvtZFPf4AZSvSgSacVtVA',
 'lang': 'zh-CN',
 'loginNonce': '0aed6a98-bdd8-48c7-a791-4e989c945a2f',
 'sign': '5e85a7f05a490a7e862c5dfdb953a1c988014cf36a5369f0890c2f1f6b29a8fa',
 'timestamp': '1732171091119',
 'token': '7c595518-3425-4a18-8b99-b61140c14240',
 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git'}

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'branchList': ['main',
                         'heyaohua-main-patch-62543',
                         'branch-V6.0.22.00_1_240920_GPM-GPMS-MAJOR'],
          'tagList': ['test']},
 'message': '获取Git分支成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/CodeSecInterfaceService/project/getProjectUuidAndStoreId 
请求头：{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiIsImVtYWlsIjoic2VjQHNlY3pvbmUuY24iLCJ1c2VybmFtZSI6InNlY0BzZWN6b25lLmNuIiwidG9rZW4iOiI3YzU5NTUxOC0zNDI1LTRhMTgtOGI5OS1iNjExNDBjMTQyNDAiLCJyb2xlcyI6WyJST0xFX2dyb3VwYWRtaW4iXSwiZW5hYmxlZCI6dHJ1ZSwiYWNjb3VudE5vbkV4cGlyZWQiOnRydWUsImFjY291bnROb25Mb2NrZWQiOnRydWUsImNyZWRlbnRpYWxzTm9uRXhwaXJlZCI6dHJ1ZSwicGFzc3dvcmQiOm51bGwsImF1dGhvcml0aWVzIjpbeyJhdXRob3JpdHkiOiJST0xFX2dyb3VwYWRtaW4ifV19LCJzdWIiOiJmYjlkNjAzMi1lM2ZmLTQzNTctOGM0Mi0xOGExN2ZkODU1YmYiLCJqdGkiOiI2M2JiOTQ5OS03OGRhLTRkYmEtOTA1YS0wNGFlYjNlY2U5OGMifQ.slPFoeSXuBRay03QHEbIdkT8q2E2_E_2xvxkCQ70GxxZQNps8LU6V9zdFitHkn2NJq_r9ylufDgPZ1TP3XFS-A', 'loginNonce': 'f3c88ad3-47f5-4f5d-90d9-208eb00063d7', 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'token': '7c595518-3425-4a18-8b99-b61140c14240', 'timestamp': '1732171091093', 'sign': '61ae8404e17ed89bd13f191efb42549e61f9688cb944cd22160d61aa5fece256', 'lang': 'zh-CN'}
请求参数：{}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'projectUuid': '1ab49e03-acf3-46f9-9f99-a4b5b51f5c7a', 'storeId': 'dee1a18c-e76a-43df-a6b4-ae23c5579675'}}

请求接口：http://192.168.2.74:5001/CodeSecInterfaceService/project/getGitBranch 
请求头：{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiIsImVtYWlsIjoic2VjQHNlY3pvbmUuY24iLCJ1c2VybmFtZSI6InNlY0BzZWN6b25lLmNuIiwidG9rZW4iOiI3YzU5NTUxOC0zNDI1LTRhMTgtOGI5OS1iNjExNDBjMTQyNDAiLCJyb2xlcyI6WyJST0xFX2dyb3VwYWRtaW4iXSwiZW5hYmxlZCI6dHJ1ZSwiYWNjb3VudE5vbkV4cGlyZWQiOnRydWUsImFjY291bnROb25Mb2NrZWQiOnRydWUsImNyZWRlbnRpYWxzTm9uRXhwaXJlZCI6dHJ1ZSwicGFzc3dvcmQiOm51bGwsImF1dGhvcml0aWVzIjpbeyJhdXRob3JpdHkiOiJST0xFX2dyb3VwYWRtaW4ifV19LCJzdWIiOiJmYjlkNjAzMi1lM2ZmLTQzNTctOGM0Mi0xOGExN2ZkODU1YmYiLCJqdGkiOiJiYTdiNTgzMy0yYWJhLTQ1NmUtODc5MS1kY2Q3NjM3ZGM1NDEifQ.RH-kS4YE9oRhnPJWgrRYVxxJ1nqG5BoTKgdig4Xe9rrDSxyLKpMkq8iEbgeP3l4iHEvtZFPf4AZSvSgSacVtVA', 'loginNonce': '0aed6a98-bdd8-48c7-a791-4e989c945a2f', 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'token': '7c595518-3425-4a18-8b99-b61140c14240', 'timestamp': '1732171091119', 'sign': '5e85a7f05a490a7e862c5dfdb953a1c988014cf36a5369f0890c2f1f6b29a8fa', 'lang': 'zh-CN'}
请求参数：{'url': 'http://192.168.2.77:9010/heyaohua/audit_whitelistdemo.git'}
响应：{'status': True, 'code': 'B200', 'message': '获取Git分支成功。', 'data': {'branchList': ['main', 'heyaohua-main-patch-62543', 'branch-V6.0.22.00_1_240920_GPM-GPMS-MAJOR'], 'tagList': ['test']}}
</pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.internalApi.test_createProjectTask.TestCodeSecAPI object at 0x0000016BCC53BBC0>

    def test_createProjectTask_success(self):
        """创建git项目任务_成功:启动扫描"""
        url = f"{cs_url}/CodeSecInterfaceService/project/createProjectTask"
        projectUuid, storeId = getProjectUuidAndStoreId()
        branchName = getGitBranchList()
        parameter = {
            "sourceUserData": {
                "isTimeScan": 0,
                "password": "",
                "everyFew": 3,
                "timeScanType": 0,
                "hour": "",
                "branchName": branchName,
                "channelType": 1,
                "url": test_project_url,
                "minute": ""
            },
            "sourceMode": 2,
            "createTag": 1,
            "projectType": 1,
            "startScanning": 1,
            "scanConfigVulRules": {
                "fastScan": 0,
                "isIncrScan": 0,
                "jdkVersion": "1.8",
                "language": 1,
                "customRules": 5,
                "isScanBinary": 0,
                "isOpenRely": 0,
                "autoConfirm": 0,
                "fileIgnoreList": ""
            },
            "projectName": "接口创建项目" + str(int(time.time())),
            "storeId": storeId,
            "projectUuid": projectUuid
        }
>       response = send_request(url, "post", parameter, email_user=email_team)

case\internalApi\test_createProjectTask.py:73: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

url = 'http://192.168.2.74:5001/CodeSecInterfaceService/project/createProjectTask', method = 'post'
parameter = {'createTag': 1, 'projectName': '接口创建项目1732171091', 'projectType': 1, 'projectUuid': '1ab49e03-acf3-46f9-9f99-a4b5b51f5c7a', ...}, base_path = None
email_user = 'team@seczone.cn', password_str = 'Seczone@123'

    def send_request(url=None, method=None, parameter=None, base_path=None, email_user=email, password_str=password):
        warnings.simplefilter("ignore", ResourceWarning)  # 忽略ResourceWarning警告
        #  剔除值为None的参数，针对不传参的用例
        for key in list(parameter.keys()):
>           if parameter[key].lower() == "none":
E           AttributeError: 'dict' object has no attribute 'lower'

CodeSecTool.py:232: AttributeError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>117</td>
                <td class="caseinternalApitest_datacenterpy">case\internalApi\test_datacenter.py</td>
                <td>TestCodeSecAPI.test_login_sec</td>
                <td>企管sec@seczone登录</td>
                <td>0.017521</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
用户userId:fb9d6032-e3ff-4357-8c42-18a17fd855bf
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>118</td>
                <td class="caseinternalApitest_datacenterpy">case\internalApi\test_datacenter.py</td>
                <td>TestCodeSecAPI.test_login_team</td>
                <td>团管team@seczone登录</td>
                <td>0.016512</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
用户userId:7b214572-4f1d-4630-ba73-12731ecfdf02
团队orgUuid:00a7b33e-f075-4758-9ef0-d1bb989748ac
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>119</td>
                <td class="caseinternalApitest_datacenterpy">case\internalApi\test_datacenter.py</td>
                <td>TestCodeSecAPI.test_deleteProject</td>
                <td>删除多余项目</td>
                <td>0.000743</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">接口创建相关项目已清空！

前置步骤：删除多余项目用例！
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>120</td>
                <td class="caseinternalApitest_datacenterpy">case\internalApi\test_datacenter.py</td>
                <td>TestCodeSecAPI.test_project_list</td>
                <td>内部接口1:获取项目列表数据</td>
                <td>0.033819</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/CodeSecInterfaceService/project/list
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiIsImVtYWlsIjoic2VjQHNlY3pvbmUuY24iLCJ1c2VybmFtZSI6InNlY0BzZWN6b25lLmNuIiwidG9rZW4iOiI3YzU5NTUxOC0zNDI1LTRhMTgtOGI5OS1iNjExNDBjMTQyNDAiLCJyb2xlcyI6WyJST0xFX2dyb3VwYWRtaW4iXSwiZW5hYmxlZCI6dHJ1ZSwiYWNjb3VudE5vbkV4cGlyZWQiOnRydWUsImFjY291bnROb25Mb2NrZWQiOnRydWUsImNyZWRlbnRpYWxzTm9uRXhwaXJlZCI6dHJ1ZSwicGFzc3dvcmQiOm51bGwsImF1dGhvcml0aWVzIjpbeyJhdXRob3JpdHkiOiJST0xFX2dyb3VwYWRtaW4ifV19LCJzdWIiOiJmYjlkNjAzMi1lM2ZmLTQzNTctOGM0Mi0xOGExN2ZkODU1YmYiLCJqdGkiOiJkZjMyYTQ2My0zOTA5LTQ1ZjMtOWQ2My02OTM4YmQxZmUwOTYifQ.kV8GXIfnwvOz5-IN3BzNyyQTvcvBoEA5LjcifgGUBSprkWOJEV6Pu3NSjU8sS-DSf18N9F8yxa3AGcwFiVdy8A',
 'lang': 'zh-CN',
 'loginNonce': 'f3756716-61fd-48f7-8714-5033220f1ddc',
 'sign': '370a51022f81842ddb6ffd4ee580aa6a13ec3318e140038b94205744993692ea',
 'timestamp': '1732171091398',
 'token': '7c595518-3425-4a18-8b99-b61140c14240',
 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'pageSize': '1', 'projectType': '1'}

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'pageCurrent': 1,
          'pageSize': 1,
          'pageTotal': 72,
          'recordTotal': 72,
          'records': [{'appId': '4b3dd138-03dc-4a63-9a58-878c23eb7db8',
                       'createTime': '2024-11-21 14:38:17',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '215',
                       'groupId': 1,
                       'id': 213,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'tag标签正常',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'tag标签正常',
                       'projectType': 1,
                       'projectUuid': 'cac86d6c-2a36-42c9-b634-b9e352028c99',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:17',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27}]},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/CodeSecInterfaceService/project/list 
请求头：{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiIsImVtYWlsIjoic2VjQHNlY3pvbmUuY24iLCJ1c2VybmFtZSI6InNlY0BzZWN6b25lLmNuIiwidG9rZW4iOiI3YzU5NTUxOC0zNDI1LTRhMTgtOGI5OS1iNjExNDBjMTQyNDAiLCJyb2xlcyI6WyJST0xFX2dyb3VwYWRtaW4iXSwiZW5hYmxlZCI6dHJ1ZSwiYWNjb3VudE5vbkV4cGlyZWQiOnRydWUsImFjY291bnROb25Mb2NrZWQiOnRydWUsImNyZWRlbnRpYWxzTm9uRXhwaXJlZCI6dHJ1ZSwicGFzc3dvcmQiOm51bGwsImF1dGhvcml0aWVzIjpbeyJhdXRob3JpdHkiOiJST0xFX2dyb3VwYWRtaW4ifV19LCJzdWIiOiJmYjlkNjAzMi1lM2ZmLTQzNTctOGM0Mi0xOGExN2ZkODU1YmYiLCJqdGkiOiJkZjMyYTQ2My0zOTA5LTQ1ZjMtOWQ2My02OTM4YmQxZmUwOTYifQ.kV8GXIfnwvOz5-IN3BzNyyQTvcvBoEA5LjcifgGUBSprkWOJEV6Pu3NSjU8sS-DSf18N9F8yxa3AGcwFiVdy8A', 'loginNonce': 'f3756716-61fd-48f7-8714-5033220f1ddc', 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'token': '7c595518-3425-4a18-8b99-b61140c14240', 'timestamp': '1732171091398', 'sign': '370a51022f81842ddb6ffd4ee580aa6a13ec3318e140038b94205744993692ea', 'lang': 'zh-CN'}
请求参数：{'projectType': '1', 'pageSize': '1'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'pageCurrent': 1, 'pageSize': 1, 'pageTotal': 72, 'recordTotal': 72, 'records': [{'id': 213, 'createTime': '2024-11-21 14:38:17', 'updateTime': '2024-11-21 14:38:17', 'name': 'tag标签正常', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'cac86d6c-2a36-42c9-b634-b9e352028c99', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'tag标签正常', 'appId': '4b3dd138-03dc-4a63-9a58-878c23eb7db8', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '215', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}]}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>121</td>
                <td class="caseinternalApitest_internalApi_casepy">case\internalApi\test_internalApi_case.py</td>
                <td>TestCodeSecInternalAPI.test_login_admin</td>
                <td>None</td>
                <td>0.016692</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
用户userId:db735b1a-d6f6-49cf-91bf-f704f859e057
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>122</td>
                <td class="caseinternalApitest_internalApi_casepy">case\internalApi\test_internalApi_case.py</td>
                <td>TestCodeSecInternalAPI.test_login_sec</td>
                <td>None</td>
                <td>0.017749</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
用户userId:fb9d6032-e3ff-4357-8c42-18a17fd855bf
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>123</td>
                <td class="caseinternalApitest_internalApi_casepy">case\internalApi\test_internalApi_case.py</td>
                <td>TestCodeSecInternalAPI.test_login_team</td>
                <td>None</td>
                <td>0.016056</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
用户userId:7b214572-4f1d-4630-ba73-12731ecfdf02
团队orgUuid:00a7b33e-f075-4758-9ef0-d1bb989748ac
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>124</td>
                <td class="caseinternalApitest_internalApi_casepy">case\internalApi\test_internalApi_case.py</td>
                <td>TestCodeSecInternalAPI.test_deleteProject</td>
                <td>None</td>
                <td>0.000136</td>
                
                <td class="text-info">跳过</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">('E:\\学习项目\\CodesecApi\\case\\internalApi\\test_internalApi_case.py', 81, 'Skipped: unconditional skip')</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>125</td>
                <td class="caseinternalApitest_internalApi_casepy">case\internalApi\test_internalApi_case.py</td>
                <td>TestCodeSecInternalAPI.test2_updateUserCenterInfo</td>
                <td>更新用户团队信息_失败，不存在或无权限的团队id</td>
                <td>0.000399</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/CodeSecInterfaceService/org/getUserSwitchOrg
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6IjdiMjE0NTcyLTRmMWQtNDYzMC1iYTczLTEyNzMxZWNmZGYwMiIsImVtYWlsIjoidGVhbUBzZWN6b25lLmNuIiwidXNlcm5hbWUiOiJ0ZWFtQHNlY3pvbmUuY24iLCJ0b2tlbiI6ImFjMDQzOTc1LTBhYzAtNDMzYS1hZDExLWJkNzQzNzc2ZDU5ZSIsInJvbGVzIjpbIlJPTEVfdGVhbWFkbWluIl0sImVuYWJsZWQiOnRydWUsImFjY291bnROb25FeHBpcmVkIjp0cnVlLCJhY2NvdW50Tm9uTG9ja2VkIjp0cnVlLCJjcmVkZW50aWFsc05vbkV4cGlyZWQiOnRydWUsInBhc3N3b3JkIjpudWxsLCJhdXRob3JpdGllcyI6W3siYXV0aG9yaXR5IjoiUk9MRV90ZWFtYWRtaW4ifV19LCJzdWIiOiI3YjIxNDU3Mi00ZjFkLTQ2MzAtYmE3My0xMjczMWVjZmRmMDIiLCJqdGkiOiJkYzI3M2Q5OS03ODFlLTRmZmMtOWFkYi1lYWQwYjgwOGNkMGMifQ._xwGphNQ4W-8SN--GDvjDSQwiAIgNJjsWvTKYTWb6hOimlh8I3D-C-YnTqo8kIbyatgFevwRcFBEQBd1EayvCA',
 'lang': 'zh-CN',
 'loginNonce': 'f2d97a37-0240-431f-bef5-bb8bca064fc2',
 'sign': '103afc7ff9bc7e8f1ee030356f3af10d4351f5ee0cca037b81aa221aad9ce0ed',
 'timestamp': '1732171091490',
 'token': 'ac043975-0ac0-433a-ad11-bd743776d59e',
 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{}

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': [{'name': 'dddd', 'orgUuid': '6b953c2d-6435-41bc-a680-0688d086c35c'}],
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/CodeSecInterfaceService/org/getUserSwitchOrg 
请求头：{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6IjdiMjE0NTcyLTRmMWQtNDYzMC1iYTczLTEyNzMxZWNmZGYwMiIsImVtYWlsIjoidGVhbUBzZWN6b25lLmNuIiwidXNlcm5hbWUiOiJ0ZWFtQHNlY3pvbmUuY24iLCJ0b2tlbiI6ImFjMDQzOTc1LTBhYzAtNDMzYS1hZDExLWJkNzQzNzc2ZDU5ZSIsInJvbGVzIjpbIlJPTEVfdGVhbWFkbWluIl0sImVuYWJsZWQiOnRydWUsImFjY291bnROb25FeHBpcmVkIjp0cnVlLCJhY2NvdW50Tm9uTG9ja2VkIjp0cnVlLCJjcmVkZW50aWFsc05vbkV4cGlyZWQiOnRydWUsInBhc3N3b3JkIjpudWxsLCJhdXRob3JpdGllcyI6W3siYXV0aG9yaXR5IjoiUk9MRV90ZWFtYWRtaW4ifV19LCJzdWIiOiI3YjIxNDU3Mi00ZjFkLTQ2MzAtYmE3My0xMjczMWVjZmRmMDIiLCJqdGkiOiJkYzI3M2Q5OS03ODFlLTRmZmMtOWFkYi1lYWQwYjgwOGNkMGMifQ._xwGphNQ4W-8SN--GDvjDSQwiAIgNJjsWvTKYTWb6hOimlh8I3D-C-YnTqo8kIbyatgFevwRcFBEQBd1EayvCA', 'loginNonce': 'f2d97a37-0240-431f-bef5-bb8bca064fc2', 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'token': 'ac043975-0ac0-433a-ad11-bd743776d59e', 'timestamp': '1732171091490', 'sign': '103afc7ff9bc7e8f1ee030356f3af10d4351f5ee0cca037b81aa221aad9ce0ed', 'lang': 'zh-CN'}
请求参数：{}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': [{'orgUuid': '6b953c2d-6435-41bc-a680-0688d086c35c', 'name': 'dddd'}]}
可切换团队：6b953c2d-6435-41bc-a680-0688d086c35c
</pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.internalApi.test_internalApi_case.TestCodeSecInternalAPI object at 0x0000016BCC551250>
getUserSwitchOrg = '6b953c2d-6435-41bc-a680-0688d086c35c'

    def test2_updateUserCenterInfo(self, getUserSwitchOrg):
        """更新用户团队信息_失败，不存在或无权限的团队id"""
        url = f"{cs_url}/CodeSecInterfaceService/user/updateUserCenterInfo"
        params = {"id": "7b214572-4f1d-4630-ba73-12731ecfdf02", "orgUuid": 123}
        # params = {"id": "7b214572-4f1d-4630-ba73-12731ecfdf02", "orgUuid": "00a7b33e-f075-4758-9ef0-d1bb989748ac"}
>       response = send_request(url, "post", params, email_user=email_team)

case\internalApi\test_internalApi_case.py:103: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

url = 'http://192.168.2.74:5001/CodeSecInterfaceService/user/updateUserCenterInfo', method = 'post'
parameter = {'id': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': 123}, base_path = None, email_user = 'team@seczone.cn', password_str = 'Seczone@123'

    def send_request(url=None, method=None, parameter=None, base_path=None, email_user=email, password_str=password):
        warnings.simplefilter("ignore", ResourceWarning)  # 忽略ResourceWarning警告
        #  剔除值为None的参数，针对不传参的用例
        for key in list(parameter.keys()):
>           if parameter[key].lower() == "none":
E           AttributeError: 'int' object has no attribute 'lower'

CodeSecTool.py:232: AttributeError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>126</td>
                <td class="caseinternalApitest_internalApi_casepy">case\internalApi\test_internalApi_case.py</td>
                <td>TestCodeSecInternalAPI.test_project_list</td>
                <td>获取项目列表</td>
                <td>0.037029</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/CodeSecInterfaceService/project/list
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6IjdiMjE0NTcyLTRmMWQtNDYzMC1iYTczLTEyNzMxZWNmZGYwMiIsImVtYWlsIjoidGVhbUBzZWN6b25lLmNuIiwidXNlcm5hbWUiOiJ0ZWFtQHNlY3pvbmUuY24iLCJ0b2tlbiI6ImFjMDQzOTc1LTBhYzAtNDMzYS1hZDExLWJkNzQzNzc2ZDU5ZSIsInJvbGVzIjpbIlJPTEVfdGVhbWFkbWluIl0sImVuYWJsZWQiOnRydWUsImFjY291bnROb25FeHBpcmVkIjp0cnVlLCJhY2NvdW50Tm9uTG9ja2VkIjp0cnVlLCJjcmVkZW50aWFsc05vbkV4cGlyZWQiOnRydWUsInBhc3N3b3JkIjpudWxsLCJhdXRob3JpdGllcyI6W3siYXV0aG9yaXR5IjoiUk9MRV90ZWFtYWRtaW4ifV19LCJzdWIiOiI3YjIxNDU3Mi00ZjFkLTQ2MzAtYmE3My0xMjczMWVjZmRmMDIiLCJqdGkiOiIzYzk5OGFjOC00MGQyLTQwNTYtYjQ1NC01YzIyOGYzYTUwMmUifQ.m-RazryLHM_HOJPV5iN9POUvrYR_GIUemH8-SPgWJm05FKGaogdF3sLGKW7drNbS4woFy2aZNGt-_02UhFU5Lg',
 'lang': 'zh-CN',
 'loginNonce': 'c761c2db-ff33-4980-8f21-c2730fa5d05e',
 'sign': '384e23cfc91bc899e6dcec8476fecdab40436ad58ef23ec9a0e5af0d06a32264',
 'timestamp': '1732171091529',
 'token': 'ac043975-0ac0-433a-ad11-bd743776d59e',
 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'pageSize': '10', 'projectType': '1'}

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'pageCurrent': 1,
          'pageSize': 10,
          'pageTotal': 7,
          'recordTotal': 69,
          'records': [{'appId': '4b3dd138-03dc-4a63-9a58-878c23eb7db8',
                       'createTime': '2024-11-21 14:38:17',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '215',
                       'groupId': 1,
                       'id': 213,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'tag标签正常',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'tag标签正常',
                       'projectType': 1,
                       'projectUuid': 'cac86d6c-2a36-42c9-b634-b9e352028c99',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:17',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'd016efe7-024b-49e9-bbde-11e8cec84f8e',
                       'createTime': '2024-11-21 14:38:16',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '214',
                       'groupId': 1,
                       'id': 212,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'tag为空',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'tag为空',
                       'projectType': 1,
                       'projectUuid': '1b1187d7-8abc-4468-9b7b-d388573c97f1',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:16',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '8dee6111-b074-4aaf-a322-fead85978c5c',
                       'createTime': '2024-11-21 14:38:16',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '213',
                       'groupId': 1,
                       'id': 211,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'tag和branch不传',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'tag和branch不传',
                       'projectType': 1,
                       'projectUuid': '9085ca88-325a-4424-8b2d-d24868110846',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:16',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'ba1103dc-8822-4dbb-b90f-a47049355851',
                       'createTime': '2024-11-21 14:38:16',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '212',
                       'groupId': 1,
                       'id': 210,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'branch_128个字符',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'branch_128个字符',
                       'projectType': 1,
                       'projectUuid': 'dc356d7a-a2e0-4e9d-92e5-d64be9628745',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:16',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': 'ccbde7ee-485e-4253-80e2-cad190821e88',
                       'createTime': '2024-11-21 14:38:16',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '211',
                       'groupId': 1,
                       'id': 209,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'branch_1个字符',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'branch_1个字符',
                       'projectType': 1,
                       'projectUuid': '3a5dab81-b345-4a21-8deb-22988b7d4080',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:16',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '8441b93a-031c-4d06-a0c4-e0206388ef7a',
                       'createTime': '2024-11-21 14:38:16',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '210',
                       'groupId': 1,
                       'id': 208,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'branch_不传',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'branch_不传',
                       'projectType': 1,
                       'projectUuid': '16ef4e5c-fb95-449c-b7aa-c3053cddbeb1',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:16',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '9e5e6e7f-fd45-4194-b293-d44a1a791e76',
                       'createTime': '2024-11-21 14:38:15',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '209',
                       'groupId': 1,
                       'id': 207,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'branch_包含空格和特殊字符',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'branch_包含空格和特殊字符',
                       'projectType': 1,
                       'projectUuid': '7f7ec5c7-0d76-4efa-a1e6-e9534a7a4406',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:15',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '869c4f34-e078-4dbb-9097-4f439e734979',
                       'createTime': '2024-11-21 14:38:15',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '208',
                       'groupId': 1,
                       'id': 206,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'branch_为空',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'branch_为空',
                       'projectType': 1,
                       'projectUuid': '5bc87c18-78b6-4dcd-b673-7526341061b7',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:15',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '5581fade-eacc-4c6c-9361-6def0be02b48',
                       'createTime': '2024-11-21 14:38:15',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '207',
                       'groupId': 1,
                       'id': 205,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'sshKey_ok',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'sshKey_ok',
                       'projectType': 1,
                       'projectUuid': '78166517-042a-4d2c-8b48-f371aa814705',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:15',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27},
                      {'appId': '0fb32adf-b52e-4173-93da-f1c7a12b7ece',
                       'createTime': '2024-11-21 14:38:15',
                       'exportBtn': False,
                       'exportReportFlag': False,
                       'extraMark': '',
                       'gitSourceId': '206',
                       'groupId': 1,
                       'id': 204,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 0,
                       'mailConfigStatus': 0,
                       'name': 'isTokenEncrypt_tpye_false',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '接口创建项目',
                       'projectName': 'isTokenEncrypt_tpye_false',
                       'projectType': 1,
                       'projectUuid': '3c4ed7da-75f4-45e4-b06c-15469d6a47c7',
                       'sendReportFlag': False,
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 4,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 0,
                       'updateTime': '2024-11-21 14:38:15',
                       'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'versionId': 27}]},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/CodeSecInterfaceService/project/list 
请求头：{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6IjdiMjE0NTcyLTRmMWQtNDYzMC1iYTczLTEyNzMxZWNmZGYwMiIsImVtYWlsIjoidGVhbUBzZWN6b25lLmNuIiwidXNlcm5hbWUiOiJ0ZWFtQHNlY3pvbmUuY24iLCJ0b2tlbiI6ImFjMDQzOTc1LTBhYzAtNDMzYS1hZDExLWJkNzQzNzc2ZDU5ZSIsInJvbGVzIjpbIlJPTEVfdGVhbWFkbWluIl0sImVuYWJsZWQiOnRydWUsImFjY291bnROb25FeHBpcmVkIjp0cnVlLCJhY2NvdW50Tm9uTG9ja2VkIjp0cnVlLCJjcmVkZW50aWFsc05vbkV4cGlyZWQiOnRydWUsInBhc3N3b3JkIjpudWxsLCJhdXRob3JpdGllcyI6W3siYXV0aG9yaXR5IjoiUk9MRV90ZWFtYWRtaW4ifV19LCJzdWIiOiI3YjIxNDU3Mi00ZjFkLTQ2MzAtYmE3My0xMjczMWVjZmRmMDIiLCJqdGkiOiIzYzk5OGFjOC00MGQyLTQwNTYtYjQ1NC01YzIyOGYzYTUwMmUifQ.m-RazryLHM_HOJPV5iN9POUvrYR_GIUemH8-SPgWJm05FKGaogdF3sLGKW7drNbS4woFy2aZNGt-_02UhFU5Lg', 'loginNonce': 'c761c2db-ff33-4980-8f21-c2730fa5d05e', 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'token': 'ac043975-0ac0-433a-ad11-bd743776d59e', 'timestamp': '1732171091529', 'sign': '384e23cfc91bc899e6dcec8476fecdab40436ad58ef23ec9a0e5af0d06a32264', 'lang': 'zh-CN'}
请求参数：{'projectType': '1', 'pageSize': '10'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'pageCurrent': 1, 'pageSize': 10, 'pageTotal': 7, 'recordTotal': 69, 'records': [{'id': 213, 'createTime': '2024-11-21 14:38:17', 'updateTime': '2024-11-21 14:38:17', 'name': 'tag标签正常', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'cac86d6c-2a36-42c9-b634-b9e352028c99', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'tag标签正常', 'appId': '4b3dd138-03dc-4a63-9a58-878c23eb7db8', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '215', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 212, 'createTime': '2024-11-21 14:38:16', 'updateTime': '2024-11-21 14:38:16', 'name': 'tag为空', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '1b1187d7-8abc-4468-9b7b-d388573c97f1', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'tag为空', 'appId': 'd016efe7-024b-49e9-bbde-11e8cec84f8e', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '214', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 211, 'createTime': '2024-11-21 14:38:16', 'updateTime': '2024-11-21 14:38:16', 'name': 'tag和branch不传', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '9085ca88-325a-4424-8b2d-d24868110846', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'tag和branch不传', 'appId': '8dee6111-b074-4aaf-a322-fead85978c5c', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '213', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 210, 'createTime': '2024-11-21 14:38:16', 'updateTime': '2024-11-21 14:38:16', 'name': 'branch_128个字符', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': 'dc356d7a-a2e0-4e9d-92e5-d64be9628745', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'branch_128个字符', 'appId': 'ba1103dc-8822-4dbb-b90f-a47049355851', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '212', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 209, 'createTime': '2024-11-21 14:38:16', 'updateTime': '2024-11-21 14:38:16', 'name': 'branch_1个字符', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '3a5dab81-b345-4a21-8deb-22988b7d4080', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'branch_1个字符', 'appId': 'ccbde7ee-485e-4253-80e2-cad190821e88', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '211', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 208, 'createTime': '2024-11-21 14:38:16', 'updateTime': '2024-11-21 14:38:16', 'name': 'branch_不传', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '16ef4e5c-fb95-449c-b7aa-c3053cddbeb1', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'branch_不传', 'appId': '8441b93a-031c-4d06-a0c4-e0206388ef7a', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '210', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 207, 'createTime': '2024-11-21 14:38:15', 'updateTime': '2024-11-21 14:38:15', 'name': 'branch_包含空格和特殊字符', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '7f7ec5c7-0d76-4efa-a1e6-e9534a7a4406', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'branch_包含空格和特殊字符', 'appId': '9e5e6e7f-fd45-4194-b293-d44a1a791e76', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '209', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 206, 'createTime': '2024-11-21 14:38:15', 'updateTime': '2024-11-21 14:38:15', 'name': 'branch_为空', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '5bc87c18-78b6-4dcd-b673-7526341061b7', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'branch_为空', 'appId': '869c4f34-e078-4dbb-9097-4f439e734979', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '208', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 205, 'createTime': '2024-11-21 14:38:15', 'updateTime': '2024-11-21 14:38:15', 'name': 'sshKey_ok', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '78166517-042a-4d2c-8b48-f371aa814705', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'sshKey_ok', 'appId': '5581fade-eacc-4c6c-9361-6def0be02b48', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '207', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}, {'id': 204, 'createTime': '2024-11-21 14:38:15', 'updateTime': '2024-11-21 14:38:15', 'name': 'isTokenEncrypt_tpye_false', 'projectDesc': '接口创建项目', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 4, 'statusDynamicCode': 0, 'projectUuid': '3c4ed7da-75f4-45e4-b06c-15469d6a47c7', 'versionId': 27, 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'extraMark': '', 'lastScanRecordIdStatic': 0, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': 'isTokenEncrypt_tpye_false', 'appId': '0fb32adf-b52e-4173-93da-f1c7a12b7ece', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '206', 'svnSourceId': '0', 'languageId': 1, 'languageName': 'Java/Jsp', 'thirdType': 0, 'exportReportFlag': False, 'sendReportFlag': False, 'mailConfigStatus': 0, 'exportBtn': False}]}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>127</td>
                <td class="caseinternalApitest_main_process_scenariopy">case\internalApi\test_main_process_scenario.py</td>
                <td>TestCodeSecInternalAPI.test_login_admin</td>
                <td>None</td>
                <td>0.015722</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
用户userId:db735b1a-d6f6-49cf-91bf-f704f859e057
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>128</td>
                <td class="caseinternalApitest_main_process_scenariopy">case\internalApi\test_main_process_scenario.py</td>
                <td>TestCodeSecInternalAPI.test_login_sec</td>
                <td>None</td>
                <td>0.022012</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
用户userId:fb9d6032-e3ff-4357-8c42-18a17fd855bf
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>129</td>
                <td class="caseinternalApitest_main_process_scenariopy">case\internalApi\test_main_process_scenario.py</td>
                <td>TestCodeSecInternalAPI.test_login_team</td>
                <td>None</td>
                <td>0.022284</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
用户userId:7b214572-4f1d-4630-ba73-12731ecfdf02
团队orgUuid:00a7b33e-f075-4758-9ef0-d1bb989748ac
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>130</td>
                <td class="caseinternalApitest_main_process_scenariopy">case\internalApi\test_main_process_scenario.py</td>
                <td>TestCodeSecInternalAPI.test_deleteProject</td>
                <td>None</td>
                <td>0.000482</td>
                
                <td class="text-info">跳过</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">('E:\\学习项目\\CodesecApi\\case\\internalApi\\test_main_process_scenario.py', 197, 'Skipped: unconditional skip')</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>131</td>
                <td class="caseinternalApitest_main_process_scenariopy">case\internalApi\test_main_process_scenario.py</td>
                <td>TestCodeSecInternalAPI.test_get_listStaticTreeData</td>
                <td>获取左侧漏洞书列表</td>
                <td>0.068263</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/CodeSecInterfaceService/project/list
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiIsImVtYWlsIjoic2VjQHNlY3pvbmUuY24iLCJ1c2VybmFtZSI6InNlY0BzZWN6b25lLmNuIiwidG9rZW4iOiI3YzU5NTUxOC0zNDI1LTRhMTgtOGI5OS1iNjExNDBjMTQyNDAiLCJyb2xlcyI6WyJST0xFX2dyb3VwYWRtaW4iXSwiZW5hYmxlZCI6dHJ1ZSwiYWNjb3VudE5vbkV4cGlyZWQiOnRydWUsImFjY291bnROb25Mb2NrZWQiOnRydWUsImNyZWRlbnRpYWxzTm9uRXhwaXJlZCI6dHJ1ZSwicGFzc3dvcmQiOm51bGwsImF1dGhvcml0aWVzIjpbeyJhdXRob3JpdHkiOiJST0xFX2dyb3VwYWRtaW4ifV19LCJzdWIiOiJmYjlkNjAzMi1lM2ZmLTQzNTctOGM0Mi0xOGExN2ZkODU1YmYiLCJqdGkiOiIwN2NlMWUxMi1lZjkzLTQ1NDQtODdmOC00YWUzNzM2NmUzYTYifQ.oOrw-lzk_ut6rFQr6c3vLRHFkQG9BlXIG3dD8CblxQcJRSu_56g8386NvqkDkf-1us7Nmkylb5Uv8OjoGukI9Q',
 'lang': 'zh-CN',
 'loginNonce': 'ca63b7a5-f653-4bc9-a6a4-c691dd99689b',
 'sign': 'd173359e1b6e1601ef0e3471937360f070ea05562c5c3a455630c143b583b504',
 'timestamp': '1732171091637',
 'token': '7c595518-3425-4a18-8b99-b61140c14240',
 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'fuzzyValue': '漏洞详情场景化项目_扫描完成'}

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'pageCurrent': 1,
          'pageSize': 10,
          'pageTotal': 1,
          'recordTotal': 1,
          'records': [{'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1',
                       'containLan': '1',
                       'createTime': '2024-11-15 11:39:39',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf',
                       'finishTime': '2024-11-21 11:44:23',
                       'finishTimeStatic': '2024-11-21 11:44:23',
                       'gitSourceId': '19',
                       'groupId': 1,
                       'id': 1,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 35,
                       'mailConfigStatus': 0,
                       'menderUserId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'name': '漏洞详情场景化项目_扫描完成',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '漏洞详情场景化项目_扫描完成',
                       'projectType': 1,
                       'projectUuid': '7a100162-8d23-4df9-aff8-1eee352d67ab',
                       'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf',
                       'riskGrade': 3,
                       'scanVulRulesVO': {'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1',
                                          'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 24},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 12},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 13},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 10},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 0}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 1,
                       'updateTime': '2024-11-21 11:43:03',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27}]},
 'message': '成功。',
 'status': True}

[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/CodeSecInterfaceService/viewCode/listStaticTreeData
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6IjdiMjE0NTcyLTRmMWQtNDYzMC1iYTczLTEyNzMxZWNmZGYwMiIsImVtYWlsIjoidGVhbUBzZWN6b25lLmNuIiwidXNlcm5hbWUiOiJ0ZWFtQHNlY3pvbmUuY24iLCJ0b2tlbiI6ImFjMDQzOTc1LTBhYzAtNDMzYS1hZDExLWJkNzQzNzc2ZDU5ZSIsInJvbGVzIjpbIlJPTEVfdGVhbWFkbWluIl0sImVuYWJsZWQiOnRydWUsImFjY291bnROb25FeHBpcmVkIjp0cnVlLCJhY2NvdW50Tm9uTG9ja2VkIjp0cnVlLCJjcmVkZW50aWFsc05vbkV4cGlyZWQiOnRydWUsInBhc3N3b3JkIjpudWxsLCJhdXRob3JpdGllcyI6W3siYXV0aG9yaXR5IjoiUk9MRV90ZWFtYWRtaW4ifV19LCJzdWIiOiI3YjIxNDU3Mi00ZjFkLTQ2MzAtYmE3My0xMjczMWVjZmRmMDIiLCJqdGkiOiJmZTgwMWM5MS0xYzczLTQ5ZjMtOTk1Ni1lNjk1OWJlNDEzZDAifQ.v47FSSFUmeM4c_wosKuHta2hPLdk3KEXp8BhtLaY4tCtwSnDM-VuyYm-rePBoFRi-OP0k6ZJjtZWT0r_2sgQ1Q',
 'lang': 'zh-CN',
 'loginNonce': '0408fdb3-7adb-44a8-9784-c4a274d34493',
 'sign': 'e86c0ade002a6b034104f4b1d7c144cae212d9ee7fd9fd1d6a4a2964ecc95f20',
 'timestamp': '1732171091671',
 'token': 'ac043975-0ac0-433a-ad11-bd743776d59e',
 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1',
 'catId': '4',
 'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf',
 'vulTagList': '1,2,3'}

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': [{'auditNum': 0,
           'countNum': 33,
           'key': '1',
           'languageId': 1,
           'languageName': 'Java/Jsp',
           'typeList': [{'auditNum': 0,
                         'countNum': 12,
                         'id': 2,
                         'key': '1-2',
                         'languageId': 1,
                         'show': True,
                         'typeName': '高危',
                         'vulDataCountList': [{'auditNum': 0,
                                               'countNum': 12,
                                               'key': '1-2-bf0829b9-d4ae-98b0-d254-0fbdae6bec52',
                                               'languageId': 1,
                                               'name': '硬编码云服务访问密钥',
                                               'riskId': '2',
                                               'typeId': 2,
                                               'vulDataId': 'bf0829b9-d4ae-98b0-d254-0fbdae6bec52',
                                               'vulName': 'Hardcoded Cloud '
                                                          'Service Access '
                                                          'Keys'}]},
                        {'auditNum': 0,
                         'countNum': 11,
                         'id': 3,
                         'key': '1-3',
                         'languageId': 1,
                         'show': True,
                         'typeName': '中危',
                         'vulDataCountList': [{'auditNum': 0,
                                               'countNum': 10,
                                               'key': '1-3-152aa596-0802-4351-9704-c1effe420833',
                                               'languageId': 1,
                                               'name': 'IP地址硬编码',
                                               'riskId': '3',
                                               'typeId': 3,
                                               'vulDataId': '152aa596-0802-4351-9704-c1effe420833',
                                               'vulName': 'Hardcoded IP '
                                                          'Address'},
                                              {'auditNum': 0,
                                               'countNum': 1,
                                               'key': '1-3-a7d37078-4be9-4dc5-89fb-d2c0f66c9b0d',
                                               'languageId': 1,
                                               'name': '明文存储用户名',
                                               'riskId': '3',
                                               'typeId': 3,
                                               'vulDataId': 'a7d37078-4be9-4dc5-89fb-d2c0f66c9b0d',
                                               'vulName': 'Credential '
                                                          'Management'}]},
                        {'auditNum': 0,
                         'countNum': 10,
                         'id': 4,
                         'key': '1-4',
                         'languageId': 1,
                         'show': True,
                         'typeName': '低危',
                         'vulDataCountList': [{'auditNum': 0,
                                               'countNum': 2,
                                               'key': '1-4-32ca8c52-378b-418a-974a-b57e051ab625',
                                               'languageId': 1,
                                               'name': '多余调试代码',
                                               'riskId': '4',
                                               'typeId': 4,
                                               'vulDataId': '32ca8c52-378b-418a-974a-b57e051ab625',
                                               'vulName': 'J2EE Bad Practices: '
                                                          'Leftover Debug '
                                                          'Code'},
                                              {'auditNum': 0,
                                               'countNum': 8,
                                               'key': '1-4-701d8766-b071-4585-b6c7-879d3c860ac1',
                                               'languageId': 1,
                                               'name': '使用系统输出流',
                                               'riskId': '4',
                                               'typeId': 4,
                                               'vulDataId': '701d8766-b071-4585-b6c7-879d3c860ac1',
                                               'vulName': 'Poor Logging '
                                                          'Practice: Use of a '
                                                          'System Output '
                                                          'Stream'}]}]}],
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/CodeSecInterfaceService/project/list 
请求头：{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiIsImVtYWlsIjoic2VjQHNlY3pvbmUuY24iLCJ1c2VybmFtZSI6InNlY0BzZWN6b25lLmNuIiwidG9rZW4iOiI3YzU5NTUxOC0zNDI1LTRhMTgtOGI5OS1iNjExNDBjMTQyNDAiLCJyb2xlcyI6WyJST0xFX2dyb3VwYWRtaW4iXSwiZW5hYmxlZCI6dHJ1ZSwiYWNjb3VudE5vbkV4cGlyZWQiOnRydWUsImFjY291bnROb25Mb2NrZWQiOnRydWUsImNyZWRlbnRpYWxzTm9uRXhwaXJlZCI6dHJ1ZSwicGFzc3dvcmQiOm51bGwsImF1dGhvcml0aWVzIjpbeyJhdXRob3JpdHkiOiJST0xFX2dyb3VwYWRtaW4ifV19LCJzdWIiOiJmYjlkNjAzMi1lM2ZmLTQzNTctOGM0Mi0xOGExN2ZkODU1YmYiLCJqdGkiOiIwN2NlMWUxMi1lZjkzLTQ1NDQtODdmOC00YWUzNzM2NmUzYTYifQ.oOrw-lzk_ut6rFQr6c3vLRHFkQG9BlXIG3dD8CblxQcJRSu_56g8386NvqkDkf-1us7Nmkylb5Uv8OjoGukI9Q', 'loginNonce': 'ca63b7a5-f653-4bc9-a6a4-c691dd99689b', 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'token': '7c595518-3425-4a18-8b99-b61140c14240', 'timestamp': '1732171091637', 'sign': 'd173359e1b6e1601ef0e3471937360f070ea05562c5c3a455630c143b583b504', 'lang': 'zh-CN'}
请求参数：{'fuzzyValue': '漏洞详情场景化项目_扫描完成'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'pageCurrent': 1, 'pageSize': 10, 'pageTotal': 1, 'recordTotal': 1, 'records': [{'id': 1, 'createTime': '2024-11-15 11:39:39', 'updateTime': '2024-11-21 11:43:03', 'name': '漏洞详情场景化项目_扫描完成', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': '7a100162-8d23-4df9-aff8-1eee352d67ab', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'menderUserId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'riskGrade': 3, 'finishTimeStatic': '2024-11-21 11:44:23', 'finishRecordIdStatic': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf', 'lastScanRecordIdStatic': 35, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '漏洞详情场景化项目_扫描完成', 'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '19', 'svnSourceId': '0', 'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf', 'finishTime': '2024-11-21 11:44:23', 'languageId': 1, 'containLan': '1', 'languageName': 'Java/Jsp', 'thirdType': 1, 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1', 'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 24, 'typeId': 1}, {'typeName': 'High', 'typeNum': 12, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 13, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 10, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 0, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}]}}

请求接口：http://192.168.2.74:5001/CodeSecInterfaceService/viewCode/listStaticTreeData 
请求头：{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6IjdiMjE0NTcyLTRmMWQtNDYzMC1iYTczLTEyNzMxZWNmZGYwMiIsImVtYWlsIjoidGVhbUBzZWN6b25lLmNuIiwidXNlcm5hbWUiOiJ0ZWFtQHNlY3pvbmUuY24iLCJ0b2tlbiI6ImFjMDQzOTc1LTBhYzAtNDMzYS1hZDExLWJkNzQzNzc2ZDU5ZSIsInJvbGVzIjpbIlJPTEVfdGVhbWFkbWluIl0sImVuYWJsZWQiOnRydWUsImFjY291bnROb25FeHBpcmVkIjp0cnVlLCJhY2NvdW50Tm9uTG9ja2VkIjp0cnVlLCJjcmVkZW50aWFsc05vbkV4cGlyZWQiOnRydWUsInBhc3N3b3JkIjpudWxsLCJhdXRob3JpdGllcyI6W3siYXV0aG9yaXR5IjoiUk9MRV90ZWFtYWRtaW4ifV19LCJzdWIiOiI3YjIxNDU3Mi00ZjFkLTQ2MzAtYmE3My0xMjczMWVjZmRmMDIiLCJqdGkiOiJmZTgwMWM5MS0xYzczLTQ5ZjMtOTk1Ni1lNjk1OWJlNDEzZDAifQ.v47FSSFUmeM4c_wosKuHta2hPLdk3KEXp8BhtLaY4tCtwSnDM-VuyYm-rePBoFRi-OP0k6ZJjtZWT0r_2sgQ1Q', 'loginNonce': '0408fdb3-7adb-44a8-9784-c4a274d34493', 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'token': 'ac043975-0ac0-433a-ad11-bd743776d59e', 'timestamp': '1732171091671', 'sign': 'e86c0ade002a6b034104f4b1d7c144cae212d9ee7fd9fd1d6a4a2964ecc95f20', 'lang': 'zh-CN'}
请求参数：{'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf', 'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1', 'catId': '4', 'vulTagList': '1,2,3'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': [{'key': '1', 'languageId': 1, 'languageName': 'Java/Jsp', 'countNum': 33, 'auditNum': 0, 'typeList': [{'key': '1-2', 'languageId': 1, 'id': 2, 'typeName': '高危', 'countNum': 12, 'auditNum': 0, 'show': True, 'vulDataCountList': [{'key': '1-2-bf0829b9-d4ae-98b0-d254-0fbdae6bec52', 'languageId': 1, 'vulDataId': 'bf0829b9-d4ae-98b0-d254-0fbdae6bec52', 'typeId': 2, 'riskId': '2', 'name': '硬编码云服务访问密钥', 'vulName': 'Hardcoded Cloud Service Access Keys', 'countNum': 12, 'auditNum': 0}]}, {'key': '1-3', 'languageId': 1, 'id': 3, 'typeName': '中危', 'countNum': 11, 'auditNum': 0, 'show': True, 'vulDataCountList': [{'key': '1-3-152aa596-0802-4351-9704-c1effe420833', 'languageId': 1, 'vulDataId': '152aa596-0802-4351-9704-c1effe420833', 'typeId': 3, 'riskId': '3', 'name': 'IP地址硬编码', 'vulName': 'Hardcoded IP Address', 'countNum': 10, 'auditNum': 0}, {'key': '1-3-a7d37078-4be9-4dc5-89fb-d2c0f66c9b0d', 'languageId': 1, 'vulDataId': 'a7d37078-4be9-4dc5-89fb-d2c0f66c9b0d', 'typeId': 3, 'riskId': '3', 'name': '明文存储用户名', 'vulName': 'Credential Management', 'countNum': 1, 'auditNum': 0}]}, {'key': '1-4', 'languageId': 1, 'id': 4, 'typeName': '低危', 'countNum': 10, 'auditNum': 0, 'show': True, 'vulDataCountList': [{'key': '1-4-32ca8c52-378b-418a-974a-b57e051ab625', 'languageId': 1, 'vulDataId': '32ca8c52-378b-418a-974a-b57e051ab625', 'typeId': 4, 'riskId': '4', 'name': '多余调试代码', 'vulName': 'J2EE Bad Practices: Leftover Debug Code', 'countNum': 2, 'auditNum': 0}, {'key': '1-4-701d8766-b071-4585-b6c7-879d3c860ac1', 'languageId': 1, 'vulDataId': '701d8766-b071-4585-b6c7-879d3c860ac1', 'typeId': 4, 'riskId': '4', 'name': '使用系统输出流', 'vulName': 'Poor Logging Practice: Use of a System Output Stream', 'countNum': 8, 'auditNum': 0}]}]}]}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>132</td>
                <td class="caseinternalApitest_main_process_scenariopy">case\internalApi\test_main_process_scenario.py</td>
                <td>TestCodeSecInternalAPI.test_get_listStaticTreeData2</td>
                <td>获取左侧漏洞书列表_参数化，设置变量：vulcatName、vulDataId</td>
                <td>0.000255</td>
                
                <td class="text-info">跳过</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">('E:\\学习项目\\CodesecApi\\case\\internalApi\\test_main_process_scenario.py', 214, 'Skipped: unconditional skip')</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>133</td>
                <td class="caseinternalApitest_main_process_scenariopy">case\internalApi\test_main_process_scenario.py</td>
                <td>TestCodeSecInternalAPI.test_get_listStaticVulTrace</td>
                <td>None</td>
                <td>0.062109</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/CodeSecInterfaceService/project/list
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiIsImVtYWlsIjoic2VjQHNlY3pvbmUuY24iLCJ1c2VybmFtZSI6InNlY0BzZWN6b25lLmNuIiwidG9rZW4iOiI3YzU5NTUxOC0zNDI1LTRhMTgtOGI5OS1iNjExNDBjMTQyNDAiLCJyb2xlcyI6WyJST0xFX2dyb3VwYWRtaW4iXSwiZW5hYmxlZCI6dHJ1ZSwiYWNjb3VudE5vbkV4cGlyZWQiOnRydWUsImFjY291bnROb25Mb2NrZWQiOnRydWUsImNyZWRlbnRpYWxzTm9uRXhwaXJlZCI6dHJ1ZSwicGFzc3dvcmQiOm51bGwsImF1dGhvcml0aWVzIjpbeyJhdXRob3JpdHkiOiJST0xFX2dyb3VwYWRtaW4ifV19LCJzdWIiOiJmYjlkNjAzMi1lM2ZmLTQzNTctOGM0Mi0xOGExN2ZkODU1YmYiLCJqdGkiOiJlNzBiZGYyNy0xMDc1LTQ1NzMtOWM4OS01NTFkMjA3MGM4OTUifQ.mKuLcH16LPB76znLGoT986ujSrfK_ucSPYD4PX6ctRVsv4l-4hBxAMpwkFH-_JjMgXbs5aEL3n5PhlpE79MXBA',
 'lang': 'zh-CN',
 'loginNonce': '8c4c3e87-83b1-405a-8296-ec4fbbde749e',
 'sign': '9a6cdd851c60b4a4c5256d013ce006dd99680e1d26ee9814b01b7daa5bcde939',
 'timestamp': '1732171091704',
 'token': '7c595518-3425-4a18-8b99-b61140c14240',
 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'fuzzyValue': '漏洞详情场景化项目_扫描完成'}

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'pageCurrent': 1,
          'pageSize': 10,
          'pageTotal': 1,
          'recordTotal': 1,
          'records': [{'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1',
                       'containLan': '1',
                       'createTime': '2024-11-15 11:39:39',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf',
                       'finishTime': '2024-11-21 11:44:23',
                       'finishTimeStatic': '2024-11-21 11:44:23',
                       'gitSourceId': '19',
                       'groupId': 1,
                       'id': 1,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 35,
                       'mailConfigStatus': 0,
                       'menderUserId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'name': '漏洞详情场景化项目_扫描完成',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '漏洞详情场景化项目_扫描完成',
                       'projectType': 1,
                       'projectUuid': '7a100162-8d23-4df9-aff8-1eee352d67ab',
                       'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf',
                       'riskGrade': 3,
                       'scanVulRulesVO': {'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1',
                                          'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': '超危',
                                        'typeNum': 24},
                                       {'typeId': 2,
                                        'typeName': '高危',
                                        'typeNum': 12},
                                       {'typeId': 3,
                                        'typeName': '中危',
                                        'typeNum': 13},
                                       {'typeId': 4,
                                        'typeName': '低危',
                                        'typeNum': 10},
                                       {'typeId': 5,
                                        'typeName': '建议',
                                        'typeNum': 0}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 1,
                       'updateTime': '2024-11-21 11:43:03',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27}]},
 'message': '成功。',
 'status': True}

[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/CodeSecInterfaceService/viewCode/listStaticVulTrace
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiIsImVtYWlsIjoic2VjQHNlY3pvbmUuY24iLCJ1c2VybmFtZSI6InNlY0BzZWN6b25lLmNuIiwidG9rZW4iOiI3YzU5NTUxOC0zNDI1LTRhMTgtOGI5OS1iNjExNDBjMTQyNDAiLCJyb2xlcyI6WyJST0xFX2dyb3VwYWRtaW4iXSwiZW5hYmxlZCI6dHJ1ZSwiYWNjb3VudE5vbkV4cGlyZWQiOnRydWUsImFjY291bnROb25Mb2NrZWQiOnRydWUsImNyZWRlbnRpYWxzTm9uRXhwaXJlZCI6dHJ1ZSwicGFzc3dvcmQiOm51bGwsImF1dGhvcml0aWVzIjpbeyJhdXRob3JpdHkiOiJST0xFX2dyb3VwYWRtaW4ifV19LCJzdWIiOiJmYjlkNjAzMi1lM2ZmLTQzNTctOGM0Mi0xOGExN2ZkODU1YmYiLCJqdGkiOiJmZGI3MWZlNi0xZTJkLTQ1NzYtODkyMS1iN2ExODEyMGNmMTUifQ.BRqcNmgR_ld-5sySY0iWh7aYbv0OmsxIQNZvbtuo9uL14Ywo5mhv7K4Cb48G_ZZPY9Lb9Vga66lE9HlVlt6x-w',
 'lang': 'zh-CN',
 'loginNonce': '632ae719-38e8-420b-bed1-1fd00bac052b',
 'sign': '520fc00393bc3c75781f7a2ba91ca3351a61c9b6fb104545a613a495014a6123',
 'timestamp': '1732171091735',
 'token': '7c595518-3425-4a18-8b99-b61140c14240',
 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1',
 'catId': '4',
 'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf',
 'riskId': '1,2,3',
 'vulDataId': 'b1119a27-1163-c65c-857c-1fe55658e286'}

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'pageCurrent': 1,
          'pageSize': 10,
          'pageTotal': 0,
          'recordTotal': 0,
          'records': []},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/CodeSecInterfaceService/project/list 
请求头：{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiIsImVtYWlsIjoic2VjQHNlY3pvbmUuY24iLCJ1c2VybmFtZSI6InNlY0BzZWN6b25lLmNuIiwidG9rZW4iOiI3YzU5NTUxOC0zNDI1LTRhMTgtOGI5OS1iNjExNDBjMTQyNDAiLCJyb2xlcyI6WyJST0xFX2dyb3VwYWRtaW4iXSwiZW5hYmxlZCI6dHJ1ZSwiYWNjb3VudE5vbkV4cGlyZWQiOnRydWUsImFjY291bnROb25Mb2NrZWQiOnRydWUsImNyZWRlbnRpYWxzTm9uRXhwaXJlZCI6dHJ1ZSwicGFzc3dvcmQiOm51bGwsImF1dGhvcml0aWVzIjpbeyJhdXRob3JpdHkiOiJST0xFX2dyb3VwYWRtaW4ifV19LCJzdWIiOiJmYjlkNjAzMi1lM2ZmLTQzNTctOGM0Mi0xOGExN2ZkODU1YmYiLCJqdGkiOiJlNzBiZGYyNy0xMDc1LTQ1NzMtOWM4OS01NTFkMjA3MGM4OTUifQ.mKuLcH16LPB76znLGoT986ujSrfK_ucSPYD4PX6ctRVsv4l-4hBxAMpwkFH-_JjMgXbs5aEL3n5PhlpE79MXBA', 'loginNonce': '8c4c3e87-83b1-405a-8296-ec4fbbde749e', 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'token': '7c595518-3425-4a18-8b99-b61140c14240', 'timestamp': '1732171091704', 'sign': '9a6cdd851c60b4a4c5256d013ce006dd99680e1d26ee9814b01b7daa5bcde939', 'lang': 'zh-CN'}
请求参数：{'fuzzyValue': '漏洞详情场景化项目_扫描完成'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'pageCurrent': 1, 'pageSize': 10, 'pageTotal': 1, 'recordTotal': 1, 'records': [{'id': 1, 'createTime': '2024-11-15 11:39:39', 'updateTime': '2024-11-21 11:43:03', 'name': '漏洞详情场景化项目_扫描完成', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': '7a100162-8d23-4df9-aff8-1eee352d67ab', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'menderUserId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'riskGrade': 3, 'finishTimeStatic': '2024-11-21 11:44:23', 'finishRecordIdStatic': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf', 'lastScanRecordIdStatic': 35, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '漏洞详情场景化项目_扫描完成', 'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '19', 'svnSourceId': '0', 'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf', 'finishTime': '2024-11-21 11:44:23', 'languageId': 1, 'containLan': '1', 'languageName': 'Java/Jsp', 'thirdType': 1, 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1', 'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf'}, 'seriousList': [{'typeName': '超危', 'typeNum': 24, 'typeId': 1}, {'typeName': '高危', 'typeNum': 12, 'typeId': 2}, {'typeName': '中危', 'typeNum': 13, 'typeId': 3}, {'typeName': '低危', 'typeNum': 10, 'typeId': 4}, {'typeName': '建议', 'typeNum': 0, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}]}}

请求接口：http://192.168.2.74:5001/CodeSecInterfaceService/viewCode/listStaticVulTrace 
请求头：{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiIsImVtYWlsIjoic2VjQHNlY3pvbmUuY24iLCJ1c2VybmFtZSI6InNlY0BzZWN6b25lLmNuIiwidG9rZW4iOiI3YzU5NTUxOC0zNDI1LTRhMTgtOGI5OS1iNjExNDBjMTQyNDAiLCJyb2xlcyI6WyJST0xFX2dyb3VwYWRtaW4iXSwiZW5hYmxlZCI6dHJ1ZSwiYWNjb3VudE5vbkV4cGlyZWQiOnRydWUsImFjY291bnROb25Mb2NrZWQiOnRydWUsImNyZWRlbnRpYWxzTm9uRXhwaXJlZCI6dHJ1ZSwicGFzc3dvcmQiOm51bGwsImF1dGhvcml0aWVzIjpbeyJhdXRob3JpdHkiOiJST0xFX2dyb3VwYWRtaW4ifV19LCJzdWIiOiJmYjlkNjAzMi1lM2ZmLTQzNTctOGM0Mi0xOGExN2ZkODU1YmYiLCJqdGkiOiJmZGI3MWZlNi0xZTJkLTQ1NzYtODkyMS1iN2ExODEyMGNmMTUifQ.BRqcNmgR_ld-5sySY0iWh7aYbv0OmsxIQNZvbtuo9uL14Ywo5mhv7K4Cb48G_ZZPY9Lb9Vga66lE9HlVlt6x-w', 'loginNonce': '632ae719-38e8-420b-bed1-1fd00bac052b', 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'token': '7c595518-3425-4a18-8b99-b61140c14240', 'timestamp': '1732171091735', 'sign': '520fc00393bc3c75781f7a2ba91ca3351a61c9b6fb104545a613a495014a6123', 'lang': 'zh-CN'}
请求参数：{'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf', 'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1', 'vulDataId': 'b1119a27-1163-c65c-857c-1fe55658e286', 'riskId': '1,2,3', 'catId': '4'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'pageCurrent': 1, 'pageSize': 10, 'pageTotal': 0, 'recordTotal': 0, 'records': []}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>134</td>
                <td class="caseinternalApitest_main_process_scenariopy">case\internalApi\test_main_process_scenario.py</td>
                <td>TestCodeSecInternalAPI.test_createProjectTask</td>
                <td>None</td>
                <td>0.034878</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px">[32mINFO    [0m API:CodeSecTool.py:262 --------------------------------------------------请求成功--------------------------------------------------
[32mINFO    [0m API:CodeSecTool.py:264 请求url：http://192.168.2.74:5001/CodeSecInterfaceService/project/list
[32mINFO    [0m API:CodeSecTool.py:265 请求头：
{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiIsImVtYWlsIjoic2VjQHNlY3pvbmUuY24iLCJ1c2VybmFtZSI6InNlY0BzZWN6b25lLmNuIiwidG9rZW4iOiI3YzU5NTUxOC0zNDI1LTRhMTgtOGI5OS1iNjExNDBjMTQyNDAiLCJyb2xlcyI6WyJST0xFX2dyb3VwYWRtaW4iXSwiZW5hYmxlZCI6dHJ1ZSwiYWNjb3VudE5vbkV4cGlyZWQiOnRydWUsImFjY291bnROb25Mb2NrZWQiOnRydWUsImNyZWRlbnRpYWxzTm9uRXhwaXJlZCI6dHJ1ZSwicGFzc3dvcmQiOm51bGwsImF1dGhvcml0aWVzIjpbeyJhdXRob3JpdHkiOiJST0xFX2dyb3VwYWRtaW4ifV19LCJzdWIiOiJmYjlkNjAzMi1lM2ZmLTQzNTctOGM0Mi0xOGExN2ZkODU1YmYiLCJqdGkiOiI2ZDY3ZmQyOS1iOTIzLTRkMTQtODZjMi05NGM3NTdiMzUzNzcifQ.f2vPI4U2VcOYH1XttTqtn6eYTgKsl8rG022qIDCMH1GhJlEWzG4Hwaf66E70O3LyIgYc2cz7r8rQolhvuWy5Mw',
 'lang': 'zh-CN',
 'loginNonce': 'a8060565-3f8f-4792-adff-d612737d4ec6',
 'sign': '5c8205b6f9a6bd049a1d76812fc296c30a6a15ceeb1ee7585ffbb96f0be694ba',
 'timestamp': '1732171091767',
 'token': '7c595518-3425-4a18-8b99-b61140c14240',
 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf'}

[32mINFO    [0m API:CodeSecTool.py:266 请求参数：
{'fuzzyValue': '漏洞详情场景化项目_扫描完成'}

[32mINFO    [0m API:CodeSecTool.py:269 返回内容：
{'code': 'B200',
 'data': {'pageCurrent': 1,
          'pageSize': 10,
          'pageTotal': 1,
          'recordTotal': 1,
          'records': [{'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1',
                       'containLan': '1',
                       'createTime': '2024-11-15 11:39:39',
                       'exportBtn': True,
                       'exportReportFlag': True,
                       'finishRecordIdStatic': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf',
                       'finishTime': '2024-11-21 11:44:23',
                       'finishTimeStatic': '2024-11-21 11:44:23',
                       'gitSourceId': '19',
                       'groupId': 1,
                       'id': 1,
                       'isEdit': 0,
                       'isIde': 0,
                       'isTimeScan': 0,
                       'languageId': 1,
                       'languageName': 'Java/Jsp',
                       'lastScanRecordIdDynamic': 0,
                       'lastScanRecordIdStatic': 35,
                       'mailConfigStatus': 0,
                       'menderUserId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf',
                       'name': '漏洞详情场景化项目_扫描完成',
                       'orgName': '深圳总部',
                       'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac',
                       'projectDesc': '',
                       'projectName': '漏洞详情场景化项目_扫描完成',
                       'projectType': 1,
                       'projectUuid': '7a100162-8d23-4df9-aff8-1eee352d67ab',
                       'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf',
                       'riskGrade': 3,
                       'scanVulRulesVO': {'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1',
                                          'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf'},
                       'sendReportFlag': False,
                       'seriousList': [{'typeId': 1,
                                        'typeName': 'Critical',
                                        'typeNum': 24},
                                       {'typeId': 2,
                                        'typeName': 'High',
                                        'typeNum': 12},
                                       {'typeId': 3,
                                        'typeName': 'Medium',
                                        'typeNum': 13},
                                       {'typeId': 4,
                                        'typeName': 'Low',
                                        'typeNum': 10},
                                       {'typeId': 5,
                                        'typeName': 'Suggestion',
                                        'typeNum': 0}],
                       'sourceMode': 2,
                       'statusCodingStandards': 0,
                       'statusDynamicCode': 0,
                       'statusRecord': 1,
                       'statusStaticCode': 1,
                       'statusTask': 0,
                       'svnSourceId': '0',
                       'thirdType': 1,
                       'updateTime': '2024-11-21 11:43:03',
                       'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02',
                       'versionId': 27}]},
 'message': '成功。',
 'status': True}</pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">
请求接口：http://192.168.2.74:5001/CodeSecInterfaceService/project/list 
请求头：{'authorization': 'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyRGV0YWlsIjp7InVzZXJJZCI6ImZiOWQ2MDMyLWUzZmYtNDM1Ny04YzQyLTE4YTE3ZmQ4NTViZiIsImVtYWlsIjoic2VjQHNlY3pvbmUuY24iLCJ1c2VybmFtZSI6InNlY0BzZWN6b25lLmNuIiwidG9rZW4iOiI3YzU5NTUxOC0zNDI1LTRhMTgtOGI5OS1iNjExNDBjMTQyNDAiLCJyb2xlcyI6WyJST0xFX2dyb3VwYWRtaW4iXSwiZW5hYmxlZCI6dHJ1ZSwiYWNjb3VudE5vbkV4cGlyZWQiOnRydWUsImFjY291bnROb25Mb2NrZWQiOnRydWUsImNyZWRlbnRpYWxzTm9uRXhwaXJlZCI6dHJ1ZSwicGFzc3dvcmQiOm51bGwsImF1dGhvcml0aWVzIjpbeyJhdXRob3JpdHkiOiJST0xFX2dyb3VwYWRtaW4ifV19LCJzdWIiOiJmYjlkNjAzMi1lM2ZmLTQzNTctOGM0Mi0xOGExN2ZkODU1YmYiLCJqdGkiOiI2ZDY3ZmQyOS1iOTIzLTRkMTQtODZjMi05NGM3NTdiMzUzNzcifQ.f2vPI4U2VcOYH1XttTqtn6eYTgKsl8rG022qIDCMH1GhJlEWzG4Hwaf66E70O3LyIgYc2cz7r8rQolhvuWy5Mw', 'loginNonce': 'a8060565-3f8f-4792-adff-d612737d4ec6', 'userId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'token': '7c595518-3425-4a18-8b99-b61140c14240', 'timestamp': '1732171091767', 'sign': '5c8205b6f9a6bd049a1d76812fc296c30a6a15ceeb1ee7585ffbb96f0be694ba', 'lang': 'zh-CN'}
请求参数：{'fuzzyValue': '漏洞详情场景化项目_扫描完成'}
响应：{'status': True, 'code': 'B200', 'message': '成功。', 'data': {'pageCurrent': 1, 'pageSize': 10, 'pageTotal': 1, 'recordTotal': 1, 'records': [{'id': 1, 'createTime': '2024-11-15 11:39:39', 'updateTime': '2024-11-21 11:43:03', 'name': '漏洞详情场景化项目_扫描完成', 'projectDesc': '', 'statusTask': 0, 'statusRecord': 1, 'statusCodingStandards': 0, 'statusStaticCode': 1, 'statusDynamicCode': 0, 'projectUuid': '7a100162-8d23-4df9-aff8-1eee352d67ab', 'versionId': 27, 'userId': '7b214572-4f1d-4630-ba73-12731ecfdf02', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', 'groupId': 1, 'isIde': 0, 'isEdit': 0, 'menderUserId': 'fb9d6032-e3ff-4357-8c42-18a17fd855bf', 'riskGrade': 3, 'finishTimeStatic': '2024-11-21 11:44:23', 'finishRecordIdStatic': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf', 'lastScanRecordIdStatic': 35, 'lastScanRecordIdDynamic': 0, 'orgName': '深圳总部', 'projectName': '漏洞详情场景化项目_扫描完成', 'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1', 'projectType': 1, 'isTimeScan': 0, 'sourceMode': 2, 'gitSourceId': '19', 'svnSourceId': '0', 'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf', 'finishTime': '2024-11-21 11:44:23', 'languageId': 1, 'containLan': '1', 'languageName': 'Java/Jsp', 'thirdType': 1, 'exportReportFlag': True, 'sendReportFlag': False, 'scanVulRulesVO': {'appId': '0a5a3869-3dee-4c7c-adbe-f0659be809a1', 'recordId': '5b5fc9bc-d10f-4595-84f7-333adf1a7abf'}, 'seriousList': [{'typeName': 'Critical', 'typeNum': 24, 'typeId': 1}, {'typeName': 'High', 'typeNum': 12, 'typeId': 2}, {'typeName': 'Medium', 'typeNum': 13, 'typeId': 3}, {'typeName': 'Low', 'typeNum': 10, 'typeId': 4}, {'typeName': 'Suggestion', 'typeNum': 0, 'typeId': 5}], 'mailConfigStatus': 0, 'exportBtn': True}]}}
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>135</td>
                <td class="caseinternalApitest_prevSqlpy">case\internalApi\test_prevSql.py</td>
                <td>TestCodeSecInternalAPI.test_prev</td>
                <td>None</td>
                <td>0.000318</td>
                
                    
                    <td class="text-success">通过</td>
                    
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px">Executing SQL: update `user` SET email = 'superadmin@seczone.cn' where username = 'superadmin';
Affected rows: 0
Executing SQL: update `user` SET email = 'admin@seczone.cn' where username = 'admin';
Affected rows: 0
Executing SQL: UPDATE `user` SET email = 'sec@seczone.cn' WHERE username = 'sec';
Affected rows: 0
Executing SQL: UPDATE `user` SET email = 'team@seczone.cn' WHERE username = 'team';
Affected rows: 0
Executing SQL: UPDATE `user` SET password = '04d351faff4f6e6ce75a2e9616c6ddb7a3c7b4cddbc4c24cfc42e4dd14084a98' WHERE email = 'team@seczone.cn';
Affected rows: 0
Executing SQL: UPDATE `user` SET password = '31993cd476303fd349547306815d985c18311c079d4cd9764f92b90b2d0e3437' WHERE email = 'sec@seczone.cn';
Affected rows: 0
Executing SQL: UPDATE `user` SET password = '79a84dc45630c30e35f11eb318d34f500239a8ba6da18059462fe809130b795f' WHERE email = 'admin@seczone.cn';
Affected rows: 0
Executing SQL: UPDATE `user` SET password = '79a84dc45630c30e35f11eb318d34f500239a8ba6da18059462fe809130b795f' WHERE email = 'superadmin@seczone.cn';
Affected rows: 0
Executing SQL: UPDATE `sys_global_config` SET config_value = 'false' WHERE config_desc = '验证码校验是否开启';
Affected rows: 0
Executing SQL: UPDATE `sys_global_config` SET config_value = 'http://127.0.0.1:5001' WHERE config_name = 'ssp_url';
Affected rows: 0
Executing SQL: UPDATE `sys_global_config` SET config_value = 'http://127.0.0.1:5001/cs/api/v2/engine/notify' WHERE config_name = 'ssp_call_back_url';
Affected rows: 0
Executing SQL: UPDATE `engine_platform_info` SET address = 'http://127.0.0.1:5002' WHERE status = '1';
Affected rows: 0
Executing SQL: UPDATE `sys_global_config` SET config_value = 'true' WHERE config_name = 'account_more_client_login';
Affected rows: 0
前置任务：SQL执行成功！
</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>136</td>
                <td class="caseinternalApitest_userpy">case\internalApi\test_user.py</td>
                <td>TestCodeSecAPI.test_create_sec</td>
                <td>创建用户_企管用户</td>
                <td>0.000170</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.internalApi.test_user.TestCodeSecAPI object at 0x0000016BCC5513D0>

    def test_create_sec(self):
        """创建用户_企管用户"""
        url = f"{cs_url}/CodeSecInterfaceService/user/create"
        parameter = {
            "groupId": "1",
            "userName": "sec2",
            "userEmail": "sec2@seczone.cn",
            "password": "AO11qPATyM4Aw1D2jgwSMpdZ3u6xSHujY+nAGCrjQfD84UqEEnBy23OCewWpraO3XxrCPyfL0IcQNgKnRXP/3xCZj6DWIGBTpUJHKuuPbb2OG+FFQnj/xNGO3bed88ncvGKPTfoGiEisDdSFElLcgJMN+4nLYefuPRPMr8A5QOIZgzDIsIgCgKv4472GWLuPvL3wm8kvetSSKgkUv5vIWFCZTrs4iObnSOuBoS/+WNqV6CSFM4oq2CWsBTVi2JLYKXfk/G9Vxzw24o/gTcrg/pFb96zrPEWo+/tWldyz4qxf+armOe3l0w3mMr8cZhE8pRSxyB50NWaxfMPxlR48ng==",
            "confirmPassword": "f+yrGUXZ/rEFNVNiil+9cbxy1lehZCcpfEE0CvK2EKqtzJHbE4d04K96wH5DMYYX7I7RSQBxJGemIYDbI34ASgTxLWRQracJGDY5CdIp6LIJCKCMpYqPiYpdYPyudvlL3LL8L7ff89DBXIkFCMOZr3suOUrf+2p9JKBXnh5//9u9IvjlfckgeJ8Kvtg0dTS23AfvFwmQsY8vgerfvjTgagc3/QQHE6f8P1HxirdRIQz1P313ItLiqfFMtnPUflLtCio9nlsSIzqZI7wLXOSrpQ3virDagtEJXX8GvdNIDRzaz6wqzTP19bMEl79Sf6Fv/SkhDbnHo/9C2nMTRp2yYg==",
            "roleId": "2",
            "phoneNum": "",
            "countryCode": "+86",
            "status": 1,
        }
>       response = send_request(url, "post", parameter, email_user=email_admin, password_str=password_admin)

case\internalApi\test_user.py:22: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

url = 'http://192.168.2.74:5001/CodeSecInterfaceService/user/create', method = 'post'
parameter = {'confirmPassword': 'f+yrGUXZ/rEFNVNiil+9cbxy1lehZCcpfEE0CvK2EKqtzJHbE4d04K96wH5DMYYX7I7RSQBxJGemIYDbI34ASgTxLWRQracJG...WNqV6CSFM4oq2CWsBTVi2JLYKXfk/G9Vxzw24o/gTcrg/pFb96zrPEWo+/tWldyz4qxf+armOe3l0w3mMr8cZhE8pRSxyB50NWaxfMPxlR48ng==', ...}
base_path = None, email_user = 'admin@seczone.cn', password_str = 'Seczone@2018sec'

    def send_request(url=None, method=None, parameter=None, base_path=None, email_user=email, password_str=password):
        warnings.simplefilter("ignore", ResourceWarning)  # 忽略ResourceWarning警告
        #  剔除值为None的参数，针对不传参的用例
        for key in list(parameter.keys()):
>           if parameter[key].lower() == "none":
E           AttributeError: 'int' object has no attribute 'lower'

CodeSecTool.py:232: AttributeError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            
            <tr >


                <td>137</td>
                <td class="caseinternalApitest_userpy">case\internalApi\test_user.py</td>
                <td>TestCodeSecAPI.test_create_team2</td>
                <td>创建用户_团管用户</td>
                <td>0.000234</td>
                
                <td class="text-warning">失败</td>
                
                <td>
                    <button type="button" class="btn btn-success btn_info">查看详情</button>
                </td>
            </tr>
            <tr class="test_log">
                <td colspan="7" class="small text-muted" style=" word-wrap:break-word; word-break:break-all;padding: 0">
                    <div class="card">
                        <div class="card-body">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link active" data-toggle="tab" role="tab" aria-controls="home"
                                       aria-selected="true" style="padding: 0 16px">运行日志</a>
                                </li>
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="profile"
                                       aria-selected="false" style="padding: 0 16px">调试输出</a>
                                </li>
                                
                                <li class="nav-item" role="presentation">
                                    <a class="nav-link" data-toggle="tab" role="tab" aria-controls="contact"
                                       aria-selected="false" style="padding: 0 16px">异常信息</a>
                                </li>
                                
                                

                            </ul>
                            <div class="tab-content" style="height: 300px;overflow-y: auto;padding: 20px">

                                <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="profile-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                <div class="tab-pane fade" role="tabpanel" aria-labelledby="contact-tab">
                                    <pre style="line-height: 18px"></pre>
                                </div>
                                
                                <div class="tab-pane fade " role="tabpanel" aria-labelledby="home-tab">
                                    <pre style="line-height: 18px">self = <CodesecApi.case.internalApi.test_user.TestCodeSecAPI object at 0x0000016BCC552C00>

    def test_create_team2(self):
        """创建用户_团管用户"""
        url = f"{cs_url}/CodeSecInterfaceService/user/create"
        parameter = {
            "pageSize": 10,
            "groupId": "1",
            "orgUuid": "00a7b33e-f075-4758-9ef0-d1bb989748ac",
            "userName": "team2",
            "userEmail": "team_autotest" + get_timestamp()[-5:] + "@seczone.cn",
            "password": "AO11qPATyM4Aw1D2jgwSMpdZ3u6xSHujY+nAGCrjQfD84UqEEnBy23OCewWpraO3XxrCPyfL0IcQNgKnRXP/3xCZj6DWIGBTpUJHKuuPbb2OG+FFQnj/xNGO3bed88ncvGKPTfoGiEisDdSFElLcgJMN+4nLYefuPRPMr8A5QOIZgzDIsIgCgKv4472GWLuPvL3wm8kvetSSKgkUv5vIWFCZTrs4iObnSOuBoS/+WNqV6CSFM4oq2CWsBTVi2JLYKXfk/G9Vxzw24o/gTcrg/pFb96zrPEWo+/tWldyz4qxf+armOe3l0w3mMr8cZhE8pRSxyB50NWaxfMPxlR48ng==",
            "confirmPassword": "f+yrGUXZ/rEFNVNiil+9cbxy1lehZCcpfEE0CvK2EKqtzJHbE4d04K96wH5DMYYX7I7RSQBxJGemIYDbI34ASgTxLWRQracJGDY5CdIp6LIJCKCMpYqPiYpdYPyudvlL3LL8L7ff89DBXIkFCMOZr3suOUrf+2p9JKBXnh5//9u9IvjlfckgeJ8Kvtg0dTS23AfvFwmQsY8vgerfvjTgagc3/QQHE6f8P1HxirdRIQz1P313ItLiqfFMtnPUflLtCio9nlsSIzqZI7wLXOSrpQ3virDagtEJXX8GvdNIDRzaz6wqzTP19bMEl79Sf6Fv/SkhDbnHo/9C2nMTRp2yYg==",
            "roleId": "3",
            # "phoneNum": "",
            "countryCode": "+86",
            "status": 1, }
    
>       response = send_request(url, "post", parameter)

case\internalApi\test_user.py:44: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

url = 'http://192.168.2.74:5001/CodeSecInterfaceService/user/create', method = 'post'
parameter = {'confirmPassword': 'f+yrGUXZ/rEFNVNiil+9cbxy1lehZCcpfEE0CvK2EKqtzJHbE4d04K96wH5DMYYX7I7RSQBxJGemIYDbI34ASgTxLWRQracJG...SkhDbnHo/9C2nMTRp2yYg==', 'countryCode': '+86', 'groupId': '1', 'orgUuid': '00a7b33e-f075-4758-9ef0-d1bb989748ac', ...}
base_path = None, email_user = 'sec@seczone.cn', password_str = 'Seczone@123'

    def send_request(url=None, method=None, parameter=None, base_path=None, email_user=email, password_str=password):
        warnings.simplefilter("ignore", ResourceWarning)  # 忽略ResourceWarning警告
        #  剔除值为None的参数，针对不传参的用例
        for key in list(parameter.keys()):
>           if parameter[key].lower() == "none":
E           AttributeError: 'int' object has no attribute 'lower'

CodeSecTool.py:232: AttributeError</pre>
                                </div>
                                
                                


                            </div>
                        </div>
                    </div>
                </td>
            </tr>
            

            </tbody>
        </table>
    </div>

    <div style="height: 200px"></div>
</div>


<script>
    var tbodyTr = $('tbody tr');
    var testResult = $("#testResult");
    var testClass = $("#testClass");
    <!--    用例执行详细信息显示切换-->
    $(".btn_info").click(function () {
        $(this).parent().parent().next().toggle();

    });
    // 当选择用例类之后触发
    testClass.change(function () {
        var cls = $(this).val();
        var res = testResult.val();
        elementDisplay(cls, res);
        sort()
    });
    testResult.change(function () {
        var res = $(this).val();
        var cls = testClass.val();
        elementDisplay(cls, res);
        sort()
    });

    function elementDisplay(cls, res) {
        // 用例数据的显示
        if (cls === "所有") {
            if (res === "所有") {
                tbodyTr.has('button').show();
            } else if (res === '成功') {
                tbodyTr.hide();
                tbodyTr.has('button').has('.text-success').show()

            } else if (res === '失败') {
                tbodyTr.hide();
                tbodyTr.has('button').has('.text-warning').show()

            } else if (res === '错误') {
                tbodyTr.hide();
                tbodyTr.has('button').has('.text-danger').show()

            } else if (res === '跳过') {
                tbodyTr.hide();
                tbodyTr.has('button').has('.text-info').show()
            }
        } else {
            if (res === "所有") {
                tbodyTr.hide();
                tbodyTr.has('button').has('.' + cls + '').show()
            } else if (res === '成功') {
                tbodyTr.hide();
                tbodyTr.has('button').has('.' + cls + '').has('.text-success').show()
            } else if (res === '失败') {
                tbodyTr.hide();
                tbodyTr.has('button').has('.' + cls + '').has('.text-warning').show()
            } else if (res === '错误') {
                tbodyTr.hide();
                tbodyTr.has('button').has('.' + cls + '').has('.text-danger').show()
            } else if (res === '跳过') {
                tbodyTr.hide();
                tbodyTr.has('button').has('.' + cls + '').has('.text-info').show()
            }
        }
    }

    function sort() {
        //重新排列显示序号
        // 选择所有可以见的tr
        var visibleTr = tbodyTr.filter(":visible");

        visibleTr.each(function (index, element) {
            element.firstElementChild.innerHTML = index + 1;

        })

    }

    $('.nav-tabs li').click(function () {
        $(this).find('a').addClass('active')
        $(this).siblings().find('a').removeClass('active');
        $(this).parent().next().children('.tab-content div').eq($(this).index()).addClass('active show').siblings().removeClass('active show')
    });
</script>

<script type="text/javascript">
    // 基于准备好的dom，初始化echarts实例
    var myChart = echarts.init(document.getElementById('char'));
    var myChart2 = echarts.init(document.getElementById('char2'));
    // 指定图表的配置项和数据
    option = {
        color: ['#00a10a', '#ddb518', 'rgba(204,46,41,0.73)', '#85898c'],
        tooltip: {
            trigger: 'item',
            formatter: '{a} <br/>{b}: {c} ({d}%)'
        },
        legend: {
            orient: 'vertical',
            left: 10,
            data: ['通过', '失败', '错误', '跳过']
        },
        series: [
            {
                name: '测试结果',
                type: 'pie',
                radius: ['50%', '70%'],
                avoidLabelOverlap: false,
                label: {
                    show: false,
                    position: 'center'
                },
                emphasis: {
                    label: {
                        show: true,
                        fontSize: '30',
                        fontWeight: 'bold'
                    }
                },
                labelLine: {
                    show: false
                },
                data: [
                    {value: 105, name: '通过'},
                    {value: 22, name: '失败'},
                    {value: 4, name: '错误'},
                    {value: 6, name: '跳过'}
                ]
            }
        ]
    };
    option2 = {
        tooltip: {
            formatter: '{a} <br/>{b} : {c}%'
        },
        toolbox: {
            feature: {
                restore: {},
                saveAsImage: {}
            }
        },
        series: [
            {
                name: '测试结果',
                type: 'gauge',
                detail: {formatter: '76.64%'},
                data: [{value: '76.64', name: '用例通过率'}],
                axisLine: {
                    lineStyle: {
                        color: [
                            [0.2, '#c20000'],
                            [0.8, '#ddb518'],
                            [1, '#00a10a']]
                    }
                }
            }
        ]
    };


    myChart2.setOption(option2);
    // 使用刚指定的配置项和数据显示图表。
    myChart.setOption(option);
</script>


</body>
</html>